Red Rocks Car Show-Swiss Days
Santa Clara City Park 1400 N Canyon View Dr, Santa Clara26th annual Red Rocks car show is part of Santa Clara's Swiss Days Celebration. For more information and registration click the link below. Red-Rock-Car-Show-Santa-Clara-9-23