Song
Smells Like Teen Spirit - Live In Del Mar, California/1991
Duration:
00:04:47
Genre:
permanent wave
Release Date:
1 October, 1996