Video: Six Flags' Medusa

Medusa is the fastest, longest and tallest coaster in Northern California.