3 ms·It sounds like something out of a Taken movie.by bluedino 6y agoIt sounds like something out of a Taken movie.