FAVORITE AND LIKE!!!!
Thank you Corey at one time this was the tallest Water Sphere in the world, until I believe one in China was built...
Sign up to comment.
Sign in if you already did it.
Photo taken in Union, NJ, USA
Misplaced? Suggest new location