Oh, you wanna talk awful weather?
Newfoundland Weather: If you don't like it, wait five minutes.
Edit: Wait, I got a few more
Newfoundland Weather: You might as well ask the stars.
Newfoundland Weather: Don't turn on the high beams!
Newfoundland Roads: More patchwork then a quilt.
Newfoundland and Labrador: "So, what should we call this place?"