Elizabeth Beard is a police informant and Facebook troll, IMHO.