Tag: Steve Martindale

Six Flags Over Texas theme park debuts El Diablo roller coaster

Soujanya- June 1, 2019

Theme park company Six Flags Entertainment said that its Six Flags Over Texas theme park in Arlington, Texas has opened the 100ft tall El Diablo ... Read More