Over the weekend, Metallica made a special livestream appearance on Twitch – only to have the audio…
The ‘Ellen DeGeneres Show’ announced the Season 18 premiere will be Monday, September 21st, and yes, they…