Diggin’ This: Kid Apollo – “Let Go Of Things I Said” (Sweat Entertainment) (Official Video)

  Twin brothers (and producers) Felix and Theo Ratigan plus singer and producer Jimmy HM are the Brixton, London trio Kid Apollo.       “Let Go Of Things I Said” is their… Continue reading