Drop Dead Fred
Platinum Member
- Jun 6, 2020
- 999
- 2,172
More proof of cheating.
Funny how CNN switched away just a few frames after this fraud was exposed.
Funny how CNN switched away just a few frames after this fraud was exposed.