Germany seems to hearken towards a blitzkreig form of advertising; there are maybe 3 ads repeated almost infinitely on every billboard and bus stop; my current favorite is one featuring Alice Cooper for germany’s version of Best Buy, leering sociopathically behind his pointed finger.