Department of oh, hooray Aliens Put Off Russian Invasion Because Of Allergies | The Awl. Like this:Like Loading... Related Posted: April 27, 2012 by Faith Category: Oddities Previous Post Next Post