I think so. Date says June 4.
The thread is rather moribund, for some reason.
the tea party thread that just ended was AWESOME and long