The first New Music Guide highlights for May are Twin River.
Twin River will release their second album ‘Passing Shade’ on July 1st via Light Organ Records. The LP follows 2015 debut ‘Light Go Out’ and was recorded over two sessions with producer Colin Stewart at Hive Studios on Vancouver …