Taylor Janzen’s “Lost Dog” is a soul-stirring Indie anthem

Here’s a song to rage to—even if you’re not totally sure why you’re upset in the first place. “Lost Dog” is the latest single from Canadian indie artist Taylor Janzen,…
Share
Input your search keywords and press Enter.