indie rock, folk rock
DD Island is a New York City-based band offering a compelling blend of folk-rock and indie rock. Their sound often incorporates lo-fi aesthetics with garage rock and noise pop influences, creating a distinctive urban vibe. Catch their performances for a taste of the vibrant NYC independent music scene.