thesheds620x400

The Sheds release "Self Doubt" video

The Sheds have released a new video for “Self Doubt,” viewable below.

It's from their new EP Self/Doubt, out now via Rite Of Passage/Mediaskare.