Posted by ReDeYe @ 04:48 CDT, 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.