There are several reasons why I love Marines, but in honor of Veteran's Day, here is yet one more reason!

This awesome video of some Marines breaking it down at a ball!  I thought the guy in the white pants should win until this tall guy swoops in and does a crazy split!

Who do you think won the dance-off?