Ted Cruz blamed for Astros 'curse' after fans begged him to skip game
24/10/2023 15:49
Texas senator hit back at the criticism, strongly denying the so-called 'curse'
24/10/2023 15:49
Texas senator hit back at the criticism, strongly denying the so-called 'curse'
Top 5 Home