Upload & Sell: Off
88mph eh? This must be the view from the flux capacitor then, I assume? When did Honda buy the rights from Delorean to install them in their cars?
Good idea and well executed, I feel like I'm along for the thrilling, yet exciting ride...