Mike Beversluis

Tuesday, November 28, 2006

Lysergic acid diethylamide

Review: The Auto LSD button. Toyota claims this stands for "Limited Slip Differential" which wouldn't have ever made it into a Beatles song.

Labels:

0 Comments:

Post a Comment

<< Home