Fresh off their reunion tour and currently on the road with Walk the Moon, indie group Company of Thieves released their new song, “Window” via Billboard today. “Window” is the second release from their forthcoming EP, “Better Together,” due February 23rd. “Great friends can see something in us that we …
Read More »