by Edward James Almost | Aug 16, 2016 | Culture, Music
Downtown has the wonderful privilege of premiering “Scream,” the new single from Brazilian/American rock band Unconscious Disturbance’s forthcoming Let It Rain EP. With three lead vocalists and deep roots in Latin, jazz, funk and classical music,...