A towering mural made from 100,000 bottle caps has been unveiled in the neighborhood of Zacamil, El Salvador. Affixed to the side of an apartment building, it measures roughly 43 feet tall. The piece ...
He’s built one of the wildest, weirdest songbooks of modern times — from Seventies raunch to epic folk beauty to glam grandeur ...