A new record shop has opened in Dublin city

Andy Walsh and the people behind the band I Heart The Monster…