Demolition Ranch Petra Review! Written by Matt Fehlman on October 15, 2019. Posted in Latest News. Previous Next