Marvin Hagler Sit-Ups for Amazing Core Strength!

Today I am teaching you how to do an intermediate to Advanced level core exercise called a Marvin Hagler.