Targa Newfoundland Puts Students to the Test

picture of the Hume Media Targa Newfoundland 2018 team