Have you ever watched the movie "Taken" starring Liam Neeson?ALARM BELLS start ringing & I'm majorly panicking. Driver is going way too fast, hopefully in direction of airport? There are no