6/2/08Momentary Disassociation, Or Wow, Billboards!You're looking at a pic of Star Junction — I mean, Times Square. One thing you might not realize if you've never…ByLeigh AlexanderPublishedJune 2, 2008