Listens: Barenaked Ladies - Too Little Too Late

Great quote from FrontPage magazine:

"After spending months in frigid Afghanistan caves subsisting on Allah knows what, the 158 detainees the United States is holding in tropical Guantanamo Bay must think they've died and gone to heaven. Well, heaven without the 72 virgins."