Lost in Sin City

Lost in Sin City

Available on Peacock
The 2004 murder of a young casino sales executive in Las Vegas.