The Urchins – 1967 – Video

The Urchins from Scotland have been putting together a few demo tracks, I wonder if this is a hint of an EP to come, to follow up the single I Feel A Fall Coming?

The Urchins - 1967

The Urchins

1967 is one of the demo tracks that has also been set to a video.

Emerging Indie bands on Twitter is where you will find more of the latest music videos.