The Greatest Used Car Ad Of All Time!

A Swedish art director names Castor, wants to sell his used 1993 245GL Volvo. So he made this!