This was one of several spots commissioned by the Government of Newfoundland Labrador to remind everyone that there are a lot of Newfoundlanders who are very positive and enthusiastic about living life here in Newfoundland Labrador.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…