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