Radical Advertising?

http://www.radicaladvertising.de/#remote-29

Has anyone ever heard of this site?

[whisper] also is it me or does American Apparel have some 1980’s raunchy ads but clothing that is pretty bland? even the type and copy is so 80’s its like it came out of Lee Clout’s pocket or something[/whisper]

P.s. NSFW corrected