The Weeknd released his sixth studio album, 'Hurry Up Tomorrow', which marks the conclusion of his 'After Hours' trilogy.
Just before that, Netflix teased the announcement on Instagram and added the flashing words "Cowboy Carter Tour" at the end ...