Categories Music, NewsTorae & Marco Polo Ink Deal With Duck Down Records For Their Album, Double Barrel 15 years ago view-show 603,405