Watch: First teaser for the Christopher Guest directed and Chris O'Dowd starring 'Mascots' Movie News