Lol I saw a vid with them filming in Toronto on twitter. Drake trying to speak Caribbean lingo. I died! They r certainly having fun!