Terra Nova Bay Vancouver, British Columbia
Terra Nova Bay is a 6 pieces indie rock group based out of Delta, BC. Known for their Canadian Indie Rock sound the group has just released their second EP available for download now.
Streaming and Download help
If you like Terra Nova Bay, you may also like:
Bandcamp Daily your guide to the world of Bandcamp