User blog comment:Bermuda/What's New - Wackiest Ever April Toons' Week!/@comment-3423305-20110415003230

I missed it :'(