Central Florida is home to the world’s largest monster truck safari

WFTSPublished: August 8, 2017
Published: August 8, 2017

You can travel through 2,500 acres of swamps, groves, woodlands and pastures at Showcase of Citrus in Clermont, Florida.

Be the first to suggest a tag

    Comments