I just searched on "March" again, and this thread didn't show up either.
Silly search engine.
Searching a couple words from the title works. I also find 'Order by post time' works a little better. The other thread was posted 4 days ago, so we usually let them stay.