Posted by ReDeYe @ 10:48 BST, 20 October 2005 - iMsg
If you saw the earlier picture of times square when I arrived and compare to this one, you can see just how wet it was. The lights stay on 24/7 too...id hate to see their electric bill, sorry cheque.