Lost Keys

From Canada: a new spot from Specsavers marks the trans-Atlantic debut of its iconic tagline.

Link to video