Boys of Tech 106: Does the Queen own a mobile phone?

Duration: 2759