In the upcoming episode of Ozzy & Jack's World Detour, the Black Sabbath singer and his son visit Cuba where a guide takes them to a statue of John Lennon, reports Rolling Stone. Fidel Castro banned rock & roll in the country in 1962 following the missile crisis, but made an about...
Continue reading...
Continue reading...