Tags

, , , , , , , , ,


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.

Advertisements