Lots of pump tracks popping up lately in the LA area. I recently went with some family to the Santa Clarita one and had fun just playing around...
Hello from the beautiful coastal resort town of Van Nuys, I was on STR back in the day, was sad to see that site disappear - looks like the same...