The World economy crisis hit the biggest companies in the automotive industry. Town Car was one of the best-selling and most used limos in the USA. However, the decline in sales leads to its final discontinuation in 2011. All fans could assume it is about to happen, since the factory …
Read More »
You must be logged in to post a comment.