Posted Wednesday, September 19, 2001 4:43 AM | Contributed by Krazy
Well it looks like Chicago residents may get a taste of Deja Vu sometime before the end of the year. This SFGAm site captured pictures of it during its long postponed testing.
Show me the photos!
©2018, POP World Media, LLC, All Rights Reserved
Legal, privacy and copyright | Contact Us