2007 John Basilone Memorial Parade
Parade Photos by Dawn Wilde