Newfoundland TV (NTV) is a television channel from Canada.

Leave a comment

Newfoundland TV