Welcome to UK’s bizarre Mascot Grand National! Where squirrels, hippos and giant dogs (all mascots, of course) race for a prize! Guess who won?? =)
weird mascot race!
Posted 4 years ago
Similar Posts
- mustang VS mustang
- another funny Japanese contest!
- man marries dog! for real!!
- weird animal fight: mongoose vs cobra!
- Want to have a PET girlfriend??
- Egg In A Bottle
- Andrew Zimmern’s bizarre lunch
- weird Asian commercial!

