Stoner Rock, Desert Rock, Psycodelic Rock, Riff Rock, Avant Garde...... whatever you want to call it, in the end there are only two types of music......good and bad.