North Takoda – Island Weather

New music from SWS’s fam ~ North Takoda - Island Weather North Takoda, originally from NYC now residing in North Carolina, is steadily making waves for herself in the Lo-Fi genre. Her recent single, "Island [...]