Jul 24, 2018
Solo finally came out in Japan, so Chris and Owen sit down to discuss their impressions of the much maligned spin off which has been touted as nothing less than the death of Star Wars. Undeserved anti-hype, or more or less on the nose? Tune in to find out!
PS: Astute listeners may notice the sounds of a...