In this episode, we have a whole bunch of new tunes from Leon Bridges, Tea Party, The Linda Lindas, Animal Collective, Angels and Airwaves, Brain and Roger Eno, Snail Mail, Teleman, Khruangbin. Also some quick reviews of Let It Be starring Le Beatles, Hawkeye and Dexter: New Blood.