Flo Rida Talks About An Impromptu Performance With Taylor Swift

"Her fans are over-the-top," Flo Rida says.

0:57