Archive for February 14th, 2009

Snow Grouse: the toughest bird in Britain

No Comments

VS.
Snow grouse is apparently the toughest bird in Britain. I could make a cheesy joke and say that ornithologists have not been to the Espionage club in Edinburgh on a Saturday night yet, there are usually a few birds pondering around there, who would eat snow grouse for starters after a few Smirnoff [...]