The Titans Of Industry is a Seattle-based indie rock band with some oddball elements and vocals, which create a vibe reminiscent of bands like Of Montreal. Their new LMNOEP EP begins with “These Cold Hands,” a catchy track with a curious mixture of pounding keys, strings, and crunchy guitar riffs; “Touch And Go, Snowy Snow”...Read...