Posted Monday, November 14, 2005 11:07 AM | Contributed by SFNE Freak
Two of Astroworld's star attractions have already started showing up at Six Flags New England in pieces. Check the photos on SFNE Central.
Link: SFNE Central
©2017, POP World Media, LLC, All Rights Reserved
Legal, privacy and copyright | Contact Us