Thursday, November 2nd, 2006

This Just In: Something Perhaps Happened

A novel way to report the news:

North- and southbound traffic on the Steinway Street Bridge over the Grand Central Parkway was to resume on or before yesterday, October 31, the city Department of Transportation announced.