Sep 25, 2011
Irene's Internet

Greatest football catch EVER!

Edwin Baptiste from Morgan State makes the greatest — and weirdest — football catch of all time.

Via The Best of YouTube / YouTube

More Funny Finds:

Leave a comment

Archives