Currently browsing

December 2012

The Lincoln Town Car

The Lincoln Town Car is making a comeback, or so it seems according to what I’ve heard on the news over the past few days. Who would have thought?  The resurrection of a gas guzzling dinosaur, now, when American gas prices are at their all-time highs?  But, yes, it’s true. …