A Weekend at Concours d'Lemons, the World's Worst Car Show

For those who wince at sports car show-offs, this wacky annual show is a sight for sour eyes.

A Weekend at Concours d'Lemons, the World's Worst Car Show
For those who wince at sports car show-offs, this wacky annual show is a sight for sour eyes.