Medusa
Length
📏3,985 ft
Height
🎢142 ft
Speed
💨61 mph
Duration
⏱️2:20
Opened
📅1999