Jellyroll 20X6 (Roller Coaster)

Jellyroll 20X6 is a ride at Powder Point.