I was just looking at some old concept art I had lying around and noticed that the drawing for The Boss at Six Flags St. Louis actually says "Roar" on the entrance sign. Any comments/reasons/ or mumblings related to this?
-------------
Jes
Webmaster, Jes's Roller Coasters
"Thank You Jeff Putz" "My Fellow Americans, Lets Roll!"