Oh Snap

Riding It In South Beach

Flo Rida films the music video for his new single "Sugar" on Sou

OH SNAP — Rapper Flo Rida hits South Beach to film the music video for new single “Sugar.”

Photos: Splash News