re: #55 Dread Pirate Ron
Tonight’s episode of Star Trek must have been filmed in Iceland.
Eh? Is CBS still trying to show Discovery on TV?