This is a case for the Girl Reporter if I've ever seen one!

What's with that site? Is that a joke? And why did she post that there? I'm flummoxed and need the help of an expert.