Since Reddit launched in 2005 it has grown to become one of the largest and most loved news/content aggregators in the world. A treasure trove of sub cultures and memes for users of all interests and...
a very supportive community are all part of the special sauce that makes Reddit so successful.
Did you work on this visual? Claim credit!