Tags
2016, All Alone, artist, Canada, Music, Music Video, Musician, Rock, singer, Terra Lightfoot
Today Terra Lightfoot released the music video for All Alone.
The single is from the album Every Time My Mind Runs Wild.
Shot on the beautiful countryside in the highlands of Scotland.