by Venom
The 6-lane side-by-side mat racing water slide from Silverwood's Boulder Beach in Athol, Idaho, USA.
56T-TKD-PRW