Day: September 13, 2018
Josh Karch: “This Too Shall Pass” – a combination of a classic cool acoustic stance and raw jamming vibe
Josh Karch has been in the Portland, OR music scene for over 7 years now. Getting his start as the lead guitarist for the reggae-rock [more…]
Love Ghost: “Scarlet Letter” – a potent artistic and social statement
The scarlet letter is meant to be a symbol of shame, a stigma someone bears for a misdeed he or she has committed. The term [more…]