Where To Stream Live with Kelly & Mark Season 3 Episode 151
Last Time at 7 Lincoln Square
- Aired April 1, 2025
- 60 Min
The "Live" team bids a fond farewell to its studio home of nearly 40 years; a look back on the "Live" family's most memorable moments; a surprise guest who has appeared the most times on the show makes his or her 100th appearance!