Shanghai Treason February 25, 2020April 4, 2020 Shanghai Treason Shanghai Treason release their new single 'Can't Even Hang A Man Right' on April 17th. Shanghai Treason are a new Yorkshire based folk...