cant remember the artist, just remember that it was badass and the album art had some kind of red aliens on it.
Maybe mf doom? I know one of his albums has some red aliens on it Sent from my SGH-T989 using Grasscity Forum mobile app