Pigeons v Squirrels – Squirrels In Retreat?
It seems all around London, ever since the outing of their intended takeover of the urban landscape, the squirrels are shitting themselves.
Check this out. A picture sent to me by the mighty Annie Mole, taken in St James’s Park, that clearly demonstrates the dominant position currently held by the pigeon:
Note his nonchalant stroll clearly taking the day in his stride while the squirrel exhibits a look of stricken panic as he desperately tries to escape.
Bring it on.