This is for all the idiots on Ninth Street and other places in Durham and Chapel Hill who proudly wear their Che Guevara t-shirts. Check out these guys if you want to see people hanging it out on the line for freedom, man. They’re alternative rock bands in Cuba, the land of your dreams. It’s one thing to rage against The Man in Carrboro or Austin, but to do it in Havana is another thing. Singing about Bush doesn’t compare to “No Comandante!” in Cuba.

(Link via HotAir)