If you want a good eight minute laugh, look no further. Russian art collective Facehead just put up a video poking fun at the hype surrounding street art nowadays. The Best Artist Of All Time is a short documentary about famed artist ATO and his work. Follow him across town as he shows us his best work to date. Get on it. Laugh. Da? [Facehead]