Written by: Neil E. Traveler Monday, September 27, 2010 11:29 AM
(Answer next Monday)
Last week’s question: What city has the longest metro system? Answer: New York – it has 722 miles of subway track!