Two gargantuan heavyweight fighters, Todd Duffee and ‘Bigfoot’ Silva spar at American Top Team in Florida.
‘Bigfoot’ Silva And Todd Duffee Spar At ATT

Two gargantuan heavyweight fighters, Todd Duffee and ‘Bigfoot’ Silva spar at American Top Team in Florida.