El Sombrero is a flat ride operating at Six Flags Over Texas. Built by Chance Rides in 1963. Read More...
What did you think of El Sombrero?