Loading...
Uploaded by TheSpeedGuy on Apr 11, 2007
What makes Lee Taft Speed Academy unique? Discover the academy's main focus and philosophy to speed and strength training. Learn why LTSA uses group training and the benefits of training during your season.
Sports
Standard YouTube License
Load more suggestions
All Comments