The drag strip at Chandler Motorsports Park in Indiana has been open for more than 50 years but as recent news tell us, the hometown drag strip will no longer be opening its gates for drag racers to hammer down the old school eighth mile track. Harold Baker was the owner of the facility, which […]
More...
More...