Music Reviews Brand New: Logombas – Queen By - December 3, 2008 35 1137 Facebook Twitter WhatsApp Email