When you follow Terra Nova Bay, you’ll get access to exclusive messages from the artist and comments from fans. You’ll also be the first to know when they release new music and merch.
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.