Ultimate Freestyle Friday - T-Top
T-Top, the self-proclaimed "King of Carolina," is ready to enter the U.F.F. battle.
T-Top is the self-proclaimed "King of Carolina" and he's ready for world domination.
Twitter: @TOPBIZZY
Hometown: Fuquay-Varina, NC