On the scale of ridiculous but completely stupid car accessories, the $39 Carstache is a real heavy hitter. Still, we can't help think the only thing better than an El Camino would be an El Camino with a mustache. »4/13/10 1:30pm 4/13/10 1:30pm
Kinja is in read-only mode. We are working to restore service.