Here's my adventure down to Atlanta to check out Fun Spot America's incredible new coaster, ArieForce One!