Swim At Your Own Risk: Giant Turtle On The Loose

Friday, August 12, 2005

Giant Turtle On The Loose


A giant Alligator Snapping Turtle is on the loose in the River Lea in East London. These dudes look scary! It's first know victim... a goose.

more on this...