Showing posts with label diesel engine. Show all posts
Showing posts with label diesel engine. Show all posts

Wednesday, October 3, 2012


Cars That Should 

Never Have Been Made 

10th Edition


1978-85 Cadillac 
Seville Diesel

Licking a Turkish urinal and 
driving this car offer roughly the 
same amount of pleasure