Flo Rida and Alfred Culbreth spotted dining at Bal Harbour Shops

Flo Rida Flo Rida

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




Contactmusic