http://functionaltraininginstitute.com: Tim steps up the challenge a little bit as he goes through Part 2 of his Tri-Plex Programming Series.
Healthy live video
http://functionaltraininginstitute.com: Tim steps up the challenge a little bit as he goes through Part 2 of his Tri-Plex Programming Series.
Have a WordPress.com account? Log in now.