1 year agoLIN WOOD POSTS PICS SUGGESTING STEW PETERS AND PROFESSOR DAVID CLEMENTS ARE THE SAME MANTHE HIGH COMMAND