On this episode of The World’s Best Podcast, we discuss the mind blowing Season 2 Finale of The Mandalorian! Enjoy! (FULL SPOILERS)