Vinsetta Garage: I Love My Car

Ever wonder why anyone chooses to work in auto manufacturing? Hear the tales from some individuals who may love their cars more than you do.