New Video for “She is Lost”

We have a new video out today for the song “She is Lost” premiered by Toronto’s The Spill Magazine.
The fan video, now the official video for the song, was filmed, directed and edited by Chris Wallis, shot on location in Hamilton, Ontario, Canada. Big hugs and thank you to Chris for making this for us! Head on over to The Spill Magazine for the premiere and a little background info!