Today was the day when Toyota was supposed to reveal its hotly anticipated Supra sports car to the world. It was to happen at Goodwood. It happened….but not really. Also, what the hell Toyota!? The new Supra was indeed at the event but was entirely cloaked in development camouflage, the […]