Posted Monday, August 27, 2001 6:16 PM | Contributed by xbombman
After a three month delay, Six Flags Magic Mountain's Deja Vu is finally open to the public. The ride has been getting rave reviews, and most agree it is a great addition to the park. Check out ACN for videos, photos and a ride review.
Link: America Coasters Network