Today New Zealand’s own Drax Project release their hotly anticipated, self-titled album, Drax Project. The debut album comes in the wake of countless successes and support from various musicians and personalities such as Christina Aguilera, Ed Sheeran, Hailee Steinfeld, Liza…