Another Insane Ad from the German Gardening DIY Chain | Hornbach 'Sweat It Out'
Hornbach is a German DIY-store chain offering home improvement and do-it-yourself goods and more recently they have been producing ads that leave you at times a little ‘Whaaaat thafuck!?’