The Loch Ness monster might have celebrity status, but England has its own lake monster that's a real up-and-comer. Denizens of Bowness-on-Windermere in Cumbria's Lake District claim they've spotted the beast, whom they've dubbed "Bownessie." »3/04/12 12:30pm 3/04/12 12:30pm
Kinja is in read-only mode. We are working to restore service.