play2:25

Ranking the top 10 Premier League mascots

No chance of Arsenal winning the Premier League? The Exploding Heads list off their top ten PL mascots.