Halloween 2004

Larger than life costumed characters marching in South Riding, Virginia's Halloween Parade on October 30th 2004.