American Le Mans 12 Hours of Sebring w/ Falken Tire in ALMS racing on March 21, 2012 January 9, 2024 I love Florida. I used to live there… years ago. And I don’t get back nearly as much as I would like to. But last weekend I was back out in the Sunshine State for… Read More