New logo for the Rio Olympics

On Reddit, Nephelus notes the shambolic and rather menacing state of the forthcoming Olympics in Rio. In honor of Zika, the disease that will spread like crazy once the tourists show up, they created this striking new logo. Read the rest