A few days ago, I went to look in on this Forum, and what to my wondering eyes should appear, but a screen that said the registration for the domain marvelmysteryoil.com had expired on August 23.
Today, September 1, the forum is back.
Did the registration indeed lapse? If so, did Turtle Wax renew?
