To celebrate the imminent of the Teen Jamz EP by hotly-tipped Brighton based artist Gross Magic (aka Sam McGarrigle), he's gone and posted the entire EP to his soundcloud account.

You can listen to it above these words, or just go see him play the songs live at the single launch party at The Shacklewell Arms in London on Wednesday.