Did anyone catch that live concert stream? The energy was unreal and truly a visual treat!