Virginia is home to a number of quirky and offbeat tourist attractions. The American Celebration on Parade in Shenandoah ...