Hello!

Tough one! I am betting it's an indie thrash/hardcore band of some sort which is why Google isn't much help. The "Wax off, wax on, wax off" bit I figured would be easy to find, but nope! Try posting this question in the General Metal Discussion area.