As much as we joke and shake our heads at the cars of the late 1970s, there’s still some real entertainment value in watching videos like this which manufacturers made to showcase their cars against the competition. This 1977 Dodge Aspen vs Chevy Nova promotional film is one for the books because the cars are […]
More...
More...