42 Simultaneously the most brilliant/most stupid meme you have ever seen (media.greatawakening.win) posted 45 days ago by catsfive 45 days ago by catsfive +42 / -0 7 comments download share 7 comments share download save hide report block hide replies
That's the official Torch of Peace. They carry it from town to town to kick off their Mostly Peaceful Protests.