News
Herschel: I do 3,500 sit ups. 1,500 push ups a day
CP
Chris Palmquist

XP Passport · Free membership
Make every story count.
Join XP Passport to earn XP as you read and build your martial arts profile.
Keep reading

Join XP Passport to earn XP as you read and build your martial arts profile.