Newfoundland, Canada.

The pressure is on!