all kindsa rock...indie rock, hard rock, classic rock, head rock, stoner rock, acid rock, psychedelic rock, surf, folk rock, garage rock, rockabilly, power pop, pop rock, & fusion. (Some punk is included on this page if it's garage, power pop or punk rock 'n roll, but most oi!, HC and other punk is not included on this page.  Most metal is not included on this page unless it's more the hard-rock variety.)