Supercar is a term generally used for a high-end sports car, whose performance is highly superior to that of its contemporaries. It has been defined specifically as "a very expensive, fast or powerful car with a centrally located engine" ((2003) Collins English Dictionary). Music is by Joseph (Your Love Still Haunts Me) available on iTunes.Visit Joseph website at http://www.myspace.com/josephmusiq
Link to this comment:
All Comments (0)