Medusa
Six Flags Marine World
Vallejo, California
Photo was taken
June 14th, 2002
Above are various photos of Medusa at Six Flags Discovery Kingdom.
Click all the photos for larger views.
Medusa
Main
Page
Sitemap
Page
Photos
Page
Onride
Page