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.
Ibrahim Ferrer and members of the Buena Vista Social Club were denied entry into the US to attend the Grammy Awards.
Un-fucking-believable.