Being just 50 miles from the entertainment capital of the world has its advantages. Movies, commercials and television shoots seem to be the norm at Auto Club Speedway.
Case in point, yesterday’s Mercedes’ Super Bowl Sunday commercial spot. Continue reading