Legion Troll A fine upstanding poster Jun 17, 2016 #2 LULZ. "Shirley Beverly French" is Tilda Swinton.