Racer X Films: The Spot - Red Bud

This weeks “The Spot“ should be no surprise as it is non other than LaRocco’s Leap. This twenty-year-old land mark was good to watch because if riders weren’t scrubbing their speed, they were launching it wide open to clear the whole thing.
Back to Top