S1E2 – Nevada’s Infamous Mobsters, Secret Nukes, & World Famous Neon

On this episode, Greg and the crew of The American Landscape hit the road in Las Vegas, Nevada. We’ll make one stop in California’s Mohave Desert, and then on to see mobsters, nukes, and neon in Las Vegas, NV.