nextfuckinglevel

Mercedes opening salvo in a 1980s safety advertising war with Volvo in Australia.

Mercedes opening salvo in a 1980s safety advertising war with Volvo in Australia.

Related videos