The Sbarro Aero: A 186 MPH Wristwatch Promotion That Defied All Logic (And Left Turns)
The year 2000 gifted the automotive world a truly audacious creation: the Sbarro Aero. This machine, with its sleek, red-and-white, streamlined form and the immediate …