I wonder where it will be going next? I hope it might find its way to the NMRA(National Mustang Racing Association) World Finals in Bowling Green KY! Has anyone seen it, or the red Shelby, since these pictures were took? Looks like Ford is trying the old bait and switch!!!! Give me back the Red Shelby!!!!