General, Music 18/04/2011 18/04/2011 Barletta – Come Down Free EP Toronto based Barletta drops a new EP and it’s for free.