Emily Edrosa

Emily Edrosa Shares Single “NCEA”

New Zealand songwriter and multi-instrumentalist Emily Edrosa shared her biting new single “NCEA.” Just in time for Halloween, the Carrie-inspired video is a perfect …