You have no better way to spend 20 minutes than listening to this...