Terrell Owens -- Public Display of INSANE Vertical
Terrell Owens --Public Display of INSANE Vertical
6/16/2010 1:00 PM PT
Terrell Owens still doesn't have a job -- but last night outside MyStudio in Hollywood, the NFL star proved his legs are still strong as hell ... by busting out a MONSTER no-step jump onto a newspaper stand!!!!
It's pretty bad ass -- but do you think the footage will help get T.O. hired?