Kevin Richardson & Howie Dorough Spotted In Cuba

AFP reports Kevin Richardson and of the were spotted in Havana, Cuba at downtown hotel Hotel Nacional. They were travelling incognito with an entourage of 10 producers and agents, but sharp eyed fans spotted them anyways.


Related News

Leave a Reply

Your email address will not be published. Required fields are marked *

popdirt.com