PHOTOS: Here's to our heroes! Hats off for Military River Parade 2012