I love that volvo, Is that buddies that use to run the car track?

I haven't seen him in a good minute