New Devin Townsend Project Song “Feathers” Released

The track is called Feathers and will be featured on one of the upcoming two Devin Townsend Project albums.