What's up with all these posts like:
Where is admin ?
[some other words]
Thank
Seems highly likely the people are bots or spammers but they don't seem to be posting anything else. Should I just delete them? Seems like Archie has been. Not sure what the angle is. The recent one joined March 17th, made the first post over night. Odd.