123: Muppets are metal

Merl and El talk muppets (er, a surprising amount actually), review the amazing Trivium livestream and pick out some killer new hardcore bands you need in your ears right now.