Mixtape 157 • The Shadow
You will hear their thunderous approach before you see them, and you will be surprised, for despite their name and the glorious stadium-sized riffing, Naked Giants are the size of mere mortals and usually appear dressed in public.