User #41 Male Ashqelon Israel Reg. 15.12.2013 13:45
Status: Offline
Ductape is a newly formed duo based in Istanbul Turkey. Furkan and Cagla combines some hysteric and inciting sounds in their first EP Little Monsters which was recorded at home during 2020 lockdown days.