The Weeknd’s set at Lollapalooza will be live streamed on YouTube at
6PM CDT this evening on CHANNEL 1.
Click here to access the stream. Check back at
6PM CDT on CHANNEL 1. UPDATE: The show has been delayed to ~7:30PM CDT due to severe weather conditions.
UPDATE 2: The Weeknd’s performance has begun, but the live stream has been suspended indefinitely due to the weather.