Doctor Who Statue of Liberty Weeping Angel Ornament
... York City is the
city that never sleeps. And now we know why: there's a giant Lady Liberty
-sized Weeping Angel standing in the
harbor! No seriously - it is the Statue of Liberty
. It's kinda hard for a city to sleep if it can't even blink.
Yes, America's greatest symbol of