LOL at the first pic!! Forgive my lame German but: "SAVE THE SAUSAGE?" WTF!! That's funny as hell. Dildoking? OMG!! These company names have no limit. When I was in Germany, I got the impression that sex was......you know, they just embrace sex there. Billboard is funny though.
As for the second one...........I don't know man. I can't read the full text. All I can make out it 'handmade products with fresh ??? over the counter ingredients. 100% vegetarian and not tested on animals?" The text in the circle with the pic of the guy basically says Adrew made them? I think the english bit makes it funnier.
Heck, where are the Germans on here to translate the 2nd pic?