Search results
We did not find results for: Mamba (roller coaster).
Check spelling or type a new query.
We did not find results for: Mamba (roller coaster).
Check spelling or type a new query.
Mamba is a steel roller coaster located at Worlds of Fun in Kansas City, Missouri. Designed by Steve Okamoto and manufactured by D.H. Morgan Manufacturing, Mamba opened to the public on April 18, 1998. Wikipedia