Athel and Ron Duncan with world record white shark caught on 24 thread from Ted Mosser’s boat Toomaree off Port Stephens, shark weighed 444lbs

Editing is temporarily disabled

Cancel Edit
Page 1Page 2