re: Military Radar Spots Santa

Lew, I, too, was disgusted when I saw the blonde bimbos (male and female) on “Fox and Friends” interview the head of NORAD who assured us that the CIA, Defense Department, FBI, Dept. of Homeland Security, etc., etc. are taking very good care of Santa.

One question, though:  Where the hell was NORAD on 9/11? 

Share

9:39 am on December 25, 2010