revenge of the plants Productions Impossible Records & Dirty Witch present The Irradiates’ third album: Revenge Of The Plants