This 15-story-tall mural might have broken world records. Spanish street artist Sam3 painted this piece for Living Walls in Atlanta. The internet is buzzing about it as it is the tallest mural in America, but some speculate it might be the tallest piece in the world. [Vandalog]