- Jan 21, 2007
- 5,038
- 6,614
Anybody heard of this band? They're an awesome folk rock band from newfoundland.
I just got home from one of their concerts, and it was a great show.
I just got home from one of their concerts, and it was a great show.