New York transit strike megnut New York December 11, 2002 What's this? A possible transit strike? What am I, still living in France? Published by megnut View all posts by megnut Published December 11, 2002