I’m told that this is a Canadian Ad for McDonalds and I can’t vouch for that being the case. However its certainly a bit of fun. I’m not sure that it’d make their sales soar though. McDonalds TVC