Rich Howells

SONG PREMIERE: Scranton singer Jay Luke warns against addictive tech in ‘Trapped in Your Cell’