Predators Dan April 5, 2010 Like the aliens from the movie franchise, these sick fucks use a massive technological advantage to engage in some deranged sport shooting: