Picture - Flo Rida at Bal Harbour Shops Miami Florida United States, Friday 13th June 2014

Flo Rida - Flo Rida spotted at Bal Harbour Shops - Miami, Florida, United States - Friday 13th June 2014







Contactmusic



Comments