LCOC and Suicide Kings Exhibit at 2017 Temecula Rod Run

LCOC and Suicide Kings Exhibit at 2017 Temecula Rod Run

One of the early show season’s best Southern California events is the annual Temecula Rod Run. This show attracts thousands of automotive enthusiasts and spectators year in and year out. The 2017 event kicked off with the March 3 Friday Night Cruise along Old Town...