Flo Rida is a very average rapper from Scar City, Florida. He first made his entrance to Scar City by riding in on a force referred to as The Flo. Rida claims to be the one who discovered the previously unknown force; however, that claim has never been officially confirmed.
Never the less, Flo Rida ability to tap into the Flo is second to none. Guy Hero trained under Rida to become a Rider and has yet to surpass him.
First mentioned: Episode 33