Team Hume Targa Newfoundland Blog

Targa Newfoundland 2017

By

A beautiful view from the driver’s seat!

A breathtaking view in Flatrock, Newfoundland

A breathtaking view in Flatrock, Newfoundland