
No Place Like Home S3E8
Nov 2, 2023 - 41:23
Radio and PodcastLive Radio & Podcasts
On the evening of April 27, 1998, there was an almost festive atmosphere on the Las Vegas Strip. Television news helicopters were hovering and an estimated 20,000 onlookers gathered on the streets. At 7:30 p.m. the finan...