Valencia, California, USA
Six Flags Magic Mountain opened the world’s first drive-thru auto show featuring 100 muscle cars, hot rods and low riders from West Coast Customs. The Cruis’n the Park Car Show will run on Fridays, Saturdays and Sundays for a limited time only. Click the headline for more information
Read More...