Soviet America?
12 Jun 2005An interesting poster, although the more you look at it the less it seems incongruous (apologies for using that word!) – from memory, even MS Office has clipart in this style (yeah, I know, more conspiracy theories to be had there… whatever).
Via Kottke.org