2007 John Basilone Memorial Parade
Parade Photos (Part 2) by Dawn Wilde