11 Is Taylor Swift Zeena LeVay? (High priestess of the church of satan) (twitter.com) posted 1 year ago by LightBringerFlex 1 year ago by LightBringerFlex +11 / -0 4 comments share 4 comments share save hide report block hide replies
'Member when she posted on 4chan?
No. Remind me.