Advertisement









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. Since 1999, the race has been held with all proceeds being donated to charity.

Home