Probably the most active members see it the most. Seems to be a new forum structure and notification of threads being moved.
A little warning would have helped, I'm initially thinking we were hacked or something else, you used up 2 minutes of my time figuring it was harmless.
I expect this to wrattle on here for a while
via Imgflip Meme Generator