wow just found out about this arcade in australia with literal water slides right in it

can’t imagine it

https://thebeachouse.com.au/

Jun 12, 2022, 9:11 PM
3 0 4

comments (single view)

Been there a couple of times

what’s it like?

View all comments