Curious IdeasFucking Cloaking DeviceBy EMToast StaffMarch 27, 2009http://www.fuckingcloakingdevice.com/I wonder if this guy got the job?