Tweak says, "LEO GOT AN OSCAR!"
http://www.wwe.com/article/whats-streaming-this-week-on-peacock-and-wwe-network-10-9-2023
(Read comments)