Social Icons

twitterfacebookgoogle pluslinkedinrss feedemail

12 August 2008

'83 Town Car has 1.3 million miles on it

A man who owns a Lincoln Town Car—one he bought in 1983—is still on the road, and it has logged 1.3 million miles. Check out this story below.


0 comments:

Post a Comment