E3 2011: Killer Freaks from Outer Space - Official TrailerCheck out the E3 trailer for Killer Freaks from Outer Space.By Mike Tao on June 8, 2011 at 8:40PM PDT Killer Freaks from Outer Space