It was showing the countdown clock pointing to March 30. Any theories on what was going to be revealed when the countdown ended?
You're viewing a single comment thread. View all comments, or full comment thread.
Comments (11)
sorted by:
Re-opening of the site
This is my guess as well