Curious Ideas Fucking Cloaking Device EMToast March 27, 2009 4 http://www.fuckingcloakingdevice.com/ I wonder if this guy got the job? Read More