I Don’t Want To Come Across As Pro China, But Damn They Can Make A Mean Water Slide! Guinness Record 9,000 Feet, Top Speed Of 20 MPH, And Takes A Full Hour To Ride. September 19, 2019 Ross Ford, FacebookPinterestTwitterLinkedin
KILOs 45 Years of Rock Kickoff Show: Papa Roach & Falling In Reverse w/ Hollywood Undead & Escape The Fate