Nessie found?

Bownessie, the mythical younger and less famous sea monster of Britain’s Lake Windermere, who lives in the shadow of her northern neighbor, the fabled Loch Ness monster, may have been spotted today. Two 20-something Brits told the U.K.’s Daily Mail that they spotted three or four mysterious humps emerge from the water while they were…