10 Jun 2009

Too many wallabies in Scotland

From Checkpoint, 6:58 pm on 10 June 2009

Now you've no doubt heard of the Loch Ness monster which is said to live in a Scottish lake and which almost certainly doesn't exist.