Whoa! This was captured by a group of friends fishing only 25 miles off the coast of North Carolina!

More From 103.7 The Loon