Though rock was once viewed with suspicion in Cuba , Havana now has a statue of John Lennon , and when the British group the Manic Street Preachers played there four years ago , Fidel Castro sat in the front row .