Greased Lightnin' • California's Great America
Score of 76,3%
Ranked #341 in the worldDetailed user ratings
Greased Lightnin' features
Definitely closed
Hydraulic cable launch
Lap bar
2002