Auto brake mechanics die so your car can stop quicker cheaper

I can’t watch this scene any more. So obviously the same section from several angles. Dat beetle!

Although this advert was quite good.

1 Like

This topic was automatically closed after 759 days. New replies are no longer allowed.