Tag Archives: datsun turbo zx commercial

Knowing You Could is…..AWESOME

1 Feb

Following Speedhunters 80’s commercials, IMH), Datsun had some of the ultra cheesiest. This is a fine spectacle of 80’s AWESOME