Barclays Game Changing "Mascot" Directed By Ben Jones

“Mascot” is a film from the Barclays "Game Changing” series directed by Ben Jones.  This film follows die-hard Watford FC fan Archie as he prepares to accompany his heroes, particularly Hornets captain Troy Deeney on to the pitch.  It’s a big job, but someone’s got to do it!