Racer X Films: Baggett Rides El Chupacabra Ranch
March 17, 2016 1:50pm | by: Kyle Scott
We recently spent the day with Yoshimura Suzuki's Blake Baggett at his under construction El Chupacabra Ranch in Groveland, FL. Check out the video of Blake riding above, and a tour of his place below.