Advertisement




Weird: Soccer mascot grand national race.

Prev Random Video Next
In 2004, at Huntingdon Racecourse in Cambridgeshire, England, soccer mascots gathered for the "Mascot Grand National" race.

Home