Ashton Irwin Confirms That He is the Muppet Animal - Twist

LOL: Ashton Irwin Pretty Much Confirms That He's a Muppet