Is Saudi Arabia A New Vacation Spot?

In this episode of Lumen we cover, a Tesla squad car that runs out of power, throwing away wind turbine blades, and Saudi Arabia announces that they are opening their doors to tourism.

JOIN US ON RUMBLE LIVE NOW!