Skip to playerSkip to main content
  • 14 years ago
The small community of Cushendall, in Northern Ireland, has declared war on the grey squirrel. They blame the furry menace for destroying gardens and forcing out the native red squirrel.

Category

😹
Fun
Comments

Recommended