This entertaining dance video was posted by Gabriel Garcia over a year ago, but has only gone viral now just in time for Veterans Day.

At the US Marine Corps Ball, soldiers took a load off by holding an epic dance contest on the dance floor. Who do you think won?

Copies of the video have appeared on Digg, DailyPicks, and Mirror