Crazy Army Display

The South Korean military put on an awesome display as they celebrate the 63rd Armed Forces Day.

Most Watched Today