Leg Press Hell

TAGS: hell, leg, press

Who would have thought the day would come that you see Dave Tate in a commercial gym! Well it happened.  Dave made a trip to train with John Meadows and some of his guys.  You'll see Dave hit a big set, drop a couple plates and go back at it! That leg press didn't know what hit it!

Loading Comments... Loading Comments...