Pages

Sunday, December 14, 2014

Kuba Ka

Yes, it was Kuba Ka "The Greek God of Pop" descending from the sky, surrounded by eighteen beautiful Greek Goddesses. Kuba Ka's costume ...


READ THE ORIGINAL POST AT www.digitaljournal.com