The British are coming...to eliminate the grey squirrel
Embed this video
Share
Description
The red squirrel is native to the UK but their slightly uglier cousin, the North American grey squirrel, is forcing them out, putting the reds on the brink of being totally eliminated
General Info
UploadedFeb 27, 2017
watch more videos