“Part of our success is the fact that we’re never satisfied,” band member Gianni Luminati told Mashable. “We can’t really relax; we can’t really take a break. I think that’s the reason why we just want to keep working and outdo ourselves.”
Hey, I’d say they did it.
Read more about them HERE