An American embarrassment

Ibrahim Ferrer and members of the Buena Vista Social Club were denied entry into the US to attend the Grammy Awards.

Un-fucking-believable.

%d bloggers like this: