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