The description of this colossal monster was confounding. It was said to have enormous teeth and a huge slide. Could it be the legendary Sabretooth Slide?
40’ L x 25’ W x 27’ H (2) 110 volt 20 amp circuits