Drake and OVO Crew Dominate Toronto Mall in ‘No Face’ Video
Drake and OVO Crew Dominate Toronto Mall in ‘No Face’ Video A Surprise Release Drake has surprised fans with the release of the video for his standout track “No Face,” from his recent project 100 Gigs. The menacing black-and-white video, filmed at Scarborough Town Centre mall in Toronto, showcases Drake and his OVO crew taking over the shopping center in dramatic fashion. Visuals and Style In the clip, Drake and […]