Created by theresa.mazur.9 - September 30th 2013
129 Fremont St, Las Vegas, NV, US
The Tank - Shark tank water slide!