People are losing THEIR MINDS over this new, unexpected cover of Papa Roach's "Last Resort"- and we're here for it!