Smoota of TV on the Radio just debuted the video and title track for his upcoming album “Pheromones”, due out November 2018, mastered at Blackler Mastering by Kevin! September 15, 2018 • Uncategorized • No Comments