While I was cruising around the other day, I thought as cool and impressive as the handling and acceleration is, Ive felt this similar driving sensation before...
I realized it was when I was just a pimply-faced teenager, I was at the local Golf-land Arcade, and I was playing this game...