CSM - Episode 1: Medusa at SFDK
- 16 years ago
California Scream Machines debuts with the roller coaster Medusa at Six Flags Discovery Kingdom. Video by Scott R. Craig / Sacramento Bee. To see a higher resolution video, please visit http://videos.sacbee.com