Friday, 16 October 2015

Stanford WR Francis Owusu College Football Catch Of The Year! (HD)


Francis Owusu has 41yd TD pinned against defender's back.
The greatest catch you will ever see!

No comments:

Post a comment