Loading...
Uploaded by chaigh1 on Apr 20, 2008
Ed Taber benches 501 to set a new AAPF 198 lb Masters Class American Record.
Sports
Standard YouTube License
Load more suggestions
All Comments