The Hubbards – Pin – Audio

The Hubbards, a band from England – I must get back to when there are more songs to hear.

The Hubbards

The Hubbards

Last week they released a new song – Pin.


Join Emerging Indie Bands on Tumblr for more new music.

Bookmark the permalink.

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.