Who can resist the allure of a band festooned in black masquerade ball masks and biohazard red protective face shields? Or hold out against the seductiveness of spirited singers/rappers, who resemble the anarchic cheerleaders on Nirvana’s “Smells LIke Teen Spirit” video, dressed in red and black skirts, tank tops and just below-the-knee triple striped tube socks who at times, […]

