Medusa
Length
📏3,937 ft
Height
🎢150 ft
Speed
💨65 mph
Duration
⏱️3:15
Opened
📅2000