Watch WATCH: “Leaving the Planet Earth” by Lord of the Lost Shelia Taylor February 3, 2023 I must say, Chris Harms must have been a super model in a previous life. […]