Xcalibur (roller Coaster)
Xcalibur is a spinning thrill ride at Six Flags St. Louis, that opened in Spring 2003.
Read more about Xcalibur (roller Coaster): Ride
Xcalibur (roller Coaster)
Xcalibur is a spinning thrill ride at Six Flags St. Louis, that opened in Spring 2003.
Read more about Xcalibur (roller Coaster): Ride