December 07, 2011

It's Christmas Time, Time To Light The Tebowing Display (Photo)

As Christmas is coming ever so close, it appears that someone in Gainesville, Florida decided to put together a "Tebowing" light display.

From what I told, this is real:

(Courtesy of Last Angry Fan)

By Ben Chew with No comments


  • Popular
  • Categories
  • Archives