(Photos by Turbo Start Batteries) – The Charlotte AutoFair is a twice a year gathering of thousands of cars, trucks, motorcycles, and history that manages to envelope the cavernous Charlotte Motor Speedway in North Carolina. Our friends at Turbo Start batteries were down at the event preaching their high voltage electrified gospel of battery performance and […]
More...
More...