Monster Magnet

Monster Magnet Triumphant in U.S. Live Return
Monster Magnet recently wrapped up their first U.S. tour in about a decade, unfortunately having to nix the last four shows due to frontman Dave Wyndorf suffering from the flu. However, we were able to catch the band early on in the trek, and looking back, I'm pretty sure Monster Magnet actually too…