Skeptoid #194: The Denver Airport Conspiracy

Published: Feb. 23, 2010, 9 a.m.

Is the Denver International Airport a headquarters for the New World Order? (Hint: no)