Loading...
Uploaded by elbotoface on Jun 7, 2009
This is the intro to Michael Todd doing a crazy workout he does 100 reps of each station non-stop!!
Sports
Standard YouTube License
Load more suggestions
All Comments