This conspiracy has traction and proof. Those pics of the saudis at the race are pretty convincing.
Pray for America to Wake Up