Pin It

Every NFL Fan In 90 Seconds

Uploaded by

Friday Sep 07, 2012 14:14

NOC summarizes your favorite NFL team. Minor annoyance: Titans one mentioned Graceland which is in Memphis not Nashville. *adjusts glasses*