Taylor Janzen

‘Something Better’ is the latest rousing and affecting new release from Taylor Janzen

The track follows the release of ‘Push It Down’ earlier this year Winnipeg’s Taylor Janzen and her powerful sound are back…