A week ago Drake was spotted in England filming a music video and now we get that music video! What do you think of the video for Non Stop?! Hit me up on Twitter @HeyNatalia