Makeitstop, 7 months ago Buzzfeed would be a step up from Wired.
Buzzfeed would be a step up from Wired.