Autoblog hates El Caminos and therefore, America. [Autoblog]