Williams Invincible at The Bridge

WILLIAMS INVINCIBLE AT THE BRIDGE. (Natural Bridge, Virginia) A picture perfect weekend in the shadows of the Shenandoah Mountain range brought race fans out in droves as the excitement from two feature races on Friday night carried over to Saturday as Night 2 of the 1st Annual Battle For The Bridge began at Natural Bridge…