Its gonna bug me, whats the OST I'm hearing in the car, it's definitely from an anime, Parasyte? Stein;Gate?
Wow, great memory! The soundtrack is not location specific, but one of the tracks is indeed from Parasyte the maxim. I loved it so much I had to use it.
Hah, good taste in music! Will be making a video soon :p