I need help. I just got a call from a fellow fan who heard a radio commercial for Land Rovers with mysteriously British voices talking about how how mind-bogglingly big the universe is...
Now, I have not heard it yet (and hope I never do) but I tried to find something online to see if Doug was credited and can find nothing. Now I'm afraid to turn on the radio...
Anyone else heard this?