Рет қаралды 1,651
Aerick McCullough
The BossSix Flags St. Louis (Eureka, Missouri, United States)Operating since 4/29/2000Custom Coasters International, Inc. (CCI)(Version before final helix removal)Designed by Larry Bill