Episode 11 of the new music discovery podcast, Lean Forward is out and it’s a good one. The shows third guest is Marc Menchaca who plays Russ Langmore on the groundbreaking new series Ozark. Marco also stars in the latest music video from The Lone Bellow ‘Times Always Leaving’ and explains how he got the part and made the video. He also talks about going on auditions. * Warning * this episode contains LOTS of Ozark season 1 spoilers.