Staff Reacts to Metallica's Appearance

And will Richard do future bits with Sal?

Stern staff discuss Metallica's appearance and will Richard do future bits with Sal?