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.