West Coast Racers

Place

Recommended by 1 user
chiles
Comments
    West Coast Racers is a dueling steel roller coaster located at Six Flags Magic Mountain theme park in Valencia, California. Manufactured by Premier Rides, the ride is a collaboration between West Coast Customs and Six Flags that was promoted as the world's first launch version of a racing Roller coa