I have a feeling that Pasadena Napalm Division are one of those "let's rattle off a few songs for shits and giggles" supergroups like Stormtroopers of Death. One release and then the joke's over. Which is a shame as it's a damn fine joke. I came across one of their videos on YouTube (below, as … Continue reading New Band of the Day: Pasadena Napalm Division