(1736) California vs. Texas power: A look at the energy wars - YouTube

California vs. Texas power: A look at the energy wars

173,766 views
Feb 18, 2021

3.3K
1.1K