Home » Entertainment
Apparently Flo Rida owes the IRS $1,040,777.45, according to Gossip Extra. They’ve placed a lien on his South Florida estate.
Sign up for Rolling Out news straight to your inbox.