Season 17 Episode 36: 2086
Steve and Melanie return to the Square and get an explosive reception, and Terry is shaken by some bad news.