A Athlete92 Nov 2, 2010 46 0 6 Dec 19, 2011 #1 Salem's Devin Smith wins another championship @ 195 lbs making him a two time Titan Toughman Champ and Quan Lee took home his first ever title at 182lbs!
Salem's Devin Smith wins another championship @ 195 lbs making him a two time Titan Toughman Champ and Quan Lee took home his first ever title at 182lbs!