Listen to The Who’s ‘Happy Jack’ from Legion, Season 3, Episode 8, “Chapter 27”

The Who’s ‘Happy Jack‘ showed up at the end of the last episode of the series finale of the FX sci-fi series Legion this week — Legion, Season 3, Episode … Continue reading Listen to The Who’s ‘Happy Jack’ from Legion, Season 3, Episode 8, “Chapter 27”