Exploring Indie Rock, Speed Garage, and Hard Rock