For an overwhelming dose of awesomeness, hit the link, and watch the cast of Borderlands 2 blow lots and lots of stuff up to “The Lion Sleeps Tonight“. Well, at least it isn’t dubstep, right?