actually, close, but no! --- Post updated --- also no, but great guess! --- Post updated --- it is nfs however
I seen your edit, just a lil too late hehe My second guess would be Need for Speed Hot Pursuit 2! --- Post updated --- OHH NEED FOR SPEED UNDERCOVER! My all time fav game