130 Part 2. The people of France CHEER as the Farmers arrive. Jan 29th, 2024. (www.bitchute.com) posted 263 days ago by Francewhoa 263 days ago by Francewhoa +130 / -0 2 comments share 2 comments share save hide report block hide replies
FARMEGEDDON- Who would've thunk?
haha never saw it coming myself.