Diarmaid O Meara – In Your Head (2016)

Diarmaid O Meara releases second techno album In Your Head (BUY) 11 track studio album with 3 hours of bonus media Available on limited edition USB through Gobsmacked Records The Irish Berlin-based artist Diarmaid O Meara releases his second techno album In Your Head in July 2016 through Gobsmacked Records.  Please follow and like us: