Fun fact to know and share: I announced my first drag races at Lebanon Valley Dragway in New York where this video was shot. After trying my hand at SCCA road race announcing and getting enough confidence to call the track manager at LVD (Which was little more than an hour from UMass where I […]
More...
More...