Image 1 of 1
mpi04_1115_Nascar_26.JPG
HOMESTEAD, FL - NOVEMBER 15: Flo Rida is sighted during the NASCAR Nationwide Series Ford EcoBoost 300 at Homestead-Miami Speedway on November 15, 2014 in Homestead, Florida Credit: mpi04/MediaPunch
Flo Rida