Thursday, July 10, 2014

1990 Alfa Romeo Spider ad

To quote Antti, "Hands down, this is the cheesiest promotional video music I've ever heard."

No comments: