‘Lucky Trip’ TV series launched in Accra

My First Blog

‘Lucky Trip’ TV series launched in Accra

U.S. Brings Back Lucky Trip – The TV Show That Entertains and Explains