Shenandoah Crusher

Shenandoah Crusher is a 1997 Ford ride truck since 2010.