Thread:Recent blocked user (3)

I'd go with coincidence. Did you download anything during those 15 minutes?