1 min read Exclusive Music News Salt Lake City-based artist Artwork makes a return with his new song “Leeches” December 31, 2020 NewFuryMedia Salt Lake, Utah based hybrid rock artist Artwork made a triumphant debut with his...