'Predators': Dumb but entertaining

July 08, 2010 10:16 AM

Logan Lucky trailer