Edgar De Ramon – De Tu a Tu (TUTU, TUTU012) 8. March 2021 BLOG, MUSIC, TECHNO Our Monday selection: Edgar De Ramon – De Tu a Tu (TUTU, TUTU012) Edgar de Ramon’s long play debut album has been produced during lockdown between Barcelona and the … [Continue Reading...]