Rihanna and Childish Gambino Reportedly Shooting Movie in Cuba

Sultry songstress Rihanna and rapper/actor Donald Glover have been spotted in Havana, Cuba together and are reportedly on the Caribbean island shooting a new movie. According to Cuban publication Vistar, the two musician/actors a shooting the Hiro Murai directed Guava Island, said to be starring Black Panthers’ Letitia Wright and British actor Nonso Anozie, however, […]