Lurk Electro Shock 2019 Cd Discogs - Barracuda Triangle Electro Shock Therapy 2014 Cd Discogs