Posted in Idiot of the Week

Jerome Riviere

All French people were supposed to hunker down in their homes last month as the country was under strict lockdown. Some of them though chose…

More