Sin City Press visits Six Flags Magic Mountain, and finds “Rollercoaster Nirvana”
By Mark Jacob Bartlett June 26, 2015- With all apologies to Cedar Point in Ohio, which features some fabulous coaster concoctions in its own right, walk into Six Flags Magic […]