HAXSAW & DUGIN had their 2nd show at the world famous Piano Bar in Los Angeles on Aug 27th. Here is a few bits from the show. Enjoy!
And Get Ready for the next live show on FRIDAY THE 13TH!!!
Some scary shit! More info to come soon!!
LeftHouse Was discovered in 1939 in The Lost Jungle in the Amazon.