This New York City water tower is a secret portal to infinity...

A few seemingly innocent water towers have just been installed in New York...

3,903 views kinja.com

Interest

New York
Discovered by Tom
on Apr 8, 2014

Stumblers Who Like This Page