amusement park where some some of this was filmed in nj.
And they never took their website down. Weird. https://bowcraft.com/
nice, i never knew they had one. they had a cool arcade for a while.