Road America – American Le Mans with Falken Tire in ALMS automotive racing on August 21, 2012 January 8, 2024 Road America, with the Falken Tire racing team.. and what a beautiful weekend it was out in Wisconsin! Yes. We crashed. Let me start with first saying that I don’t know any details about the… Read More