Um...
1. I haven't watched a single episode of the Soprano's this season.
2. That "easter bonnet" reminds me of the Village People, or something along those lines. (not that there's anything wrong with it...)
Therefore, I can only surmise that there was another "bat day" on the Sopranos?