Chevrolet Vega: Simply the biggest piece of shit ever. What THE hell were we thinking in the 70s? 150 hp out of 2.0 liters is worthy of veneration 30 years later? Seriously? My 1988 Festiva had better specific output (not strictly true), plus you could fuck in it without needing a chiropractor (or so I […]Read more "Barrett Jackson 2007: 1975 Chevrolet Vega Cosworth"