Racer X Films: El Chupacabra Ranch Update with Blake Baggett

March 15, 2017 4:25pm | by:

Last year we visited Blake Baggett’s still under construction El Chupacabra Ranch in Groveland, Florida. (You can watch the video below.) This week, we revisited the Ranch to get an update.