Listen

Description

This week Alex and David talk about IKEA geography, the state of politics in Australia and Elon Musk's recent troubles.