Training

Marine Corps Marathon 2012

Take a look at the 37th Annual Marine Corps Marathon!

All photos are courtesy of the Marine Corps Marathon.