Let’s Speculate: “Supernatural” 8.19, “Taxi Driver”
Warning! If you haven’t seen “Taxi Driver,” then read no further! There will be heavy discussion about the episode, aka lots of spoilers. Do yourself a favor and watch the episode before you venture inside and theorize with me.