› added 1 month ago
11
TIL: The freedom towers height is in dedication to America's declaration of independence
via reddit.com