Surprise Me!

Great white shark spotted off New Brunswick coast

2014-08-05 67 Dailymotion

Whale-watchers near St. Andrews, New Brunswick, Canada, experienced a thrilling and rare encounter with a Great White Shark, only 2 kilometers (1.24 miles) off shore.

Buy Now on CodeCanyon