Debunked: Did Drake and The Weeknd kiss on stage?

Baseless rumours have resurfaced about Drake and The Weeknd after a video from a 2017 London gig made rounds on the internet.

Source : www.hitc.com

Read Full Article