Great America's Deja Vu starts to show signs of life

Posted | 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!

Comments: 25