The Mountain Goats - Beat The Champ June 20, 2015Reviewstheneedledrop The latest Mountain Goats LP is an exciting and emotional head-first dive into the world of pro wrestling.