Drop Dead Fred
Platinum Member
- Jun 6, 2020
- 947
- 2,038
- 908
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.