Throwback Thursday January 21st Edition
2004 was an important year for racing in Northern California. Just down the road from the TLP home offices is the home of Flying Lizard Motorsports in Sonoma, California.
Over the last decade Flying Lizard has competed in the top levels of North American sports car racing with great success. We were there in 2004 at their home race at Sonoma Raceway as Flying Lizard competed full time in the American Lemans Series.
The Loud Pedal Editor