106 W Marlin St, South Padre Island, Texas 78597 USA
Go kart roller coaster like hell yes I will ride at my own risk
Photo Credit: Yelp