Wikipedia AI summary
Smell the Magic
Smell the Magic es el segundo álbum de la banda estadounidense de rock, L7, publicado el 1 de septiembre de 1990, por la discográfica Sub Pop.