Anyone know if this track has opened yet? Looked on google and could't find if the track ever opened or not :shrug: Edit: New Florence, MO