The masses of extra humanity thrust upon the earth around the holidays that jam up highways and parking lots etc yet are not seen the rest of the year.
A weeks worth of traffic jams instead of just the day before Thanksgiving...really? Must be the holidaliens.
by JoeNJ2 November 23, 2011