Talk AD' Town Radio profile image

Talk AD' Town Radio

Brooklyn, United States

Talk Of The Town Radio (TTR) is here to heighten your awareness about the culture, lifestyles, needs and interests of New York based Caribbean American communities. We are music people, just like you and this radio is a mirror of our souls. So please enjoy our vibes, because our music never ends.