The Concert

show more detailshow less detail

Episodes

SeriesTitleFirst
Broadcast
RepeatedComments
BWD *2007012020070121

Castro has just unveiled a statue of John Lennon in Havana, but Johnny can recall when The Beatles were not so celebrated in Cuba.