Rich Howells

Philly psych-boogie band Needle Points returns to The Bog in Scranton on Oct. 19