Kendrick Scott's Oracle; Tecla’s Tropical Electronic Pop

Download
Tecla performs in the Soundcheck studio.
( Michael Katzif / WNYC )
WNYC