One Lap One Lap of America – Barber Motorsports One Lap of America 2022 just finished last week. TomO and Steve pulled out the back to back victory against […]