Newfoundland, Canada.
The pressure is on!