Surprise Me!

Car sales fall first time in a decade

2013-04-02 46 Dailymotion

Car sales crashed to a negative in 2012-13, the fall coming after a decade, as the slowing economy and continuance of high interest rates kept buyer sentiment at its lowest.

Buy Now on CodeCanyon