Whenever you see the phrase ‘Need for Speed’ do you think of Paul Walker? His death was a sad loss and a testament to the fact that people who do have a need for speed, should quench it off the roads rather than on them. Most of the supercharged cars are made for racing – they practically purr when you …