13 Apr 2011, 08:22 UTC · By: Daniel Patrascu / OST, they call them, and they usually apply to movies, plays and such. But who says that a car can't have its own soundtrack? Probably no one, since the Japanese from Toyota announced this week...