Awesome close-up footage of a great white shark feeding on a whale carcass 43 miles south of Long Beach, New York.

[template id=”26″]