XQC isn't feeling too hot about his $1M bet.

xQc - Reddit Link

1 points - yesterday