re: #488 OldLineTexan
Actually they are built in Arlington, Texas. Near the Six Flags park.
Thought that might be the case. OK, designed in Godzilla Country.