Mystery car from movie 30 Minutes Or Less


Answer in the trailer: