Monday, March 7, 2011

This One Has An English Roar


There's a nice little lake in England that claims to have a Loch Ness monster-like creature hidden in its murkey depths. Could it be true? Could Nessie have relatives? Meet Bow-Nessie. You decide...