Video Gaming Streamer xQc Says He Put $500,000 On France To Win The World Cup, Womp Photo: Quality Sport Images (Getty Images) Like a lot of other people… ReportWireDecember 18, 2022 View Post