Twist Of Fate In Rockton With Alien Statue AbductedTwist Of Fate In Rockton With Alien Statue AbductedNormally, you hear stories about humans being abducted by aliens but in Rockton, Illinois an alien statue was abducted by humans.Double TDouble T