All episodes

Talking Heads

Talking Heads

36 minutes | Friday, 19 June 2015

The speed of negotiations over the Government’s user agreement with the Steam Packet Company, reflections on the Isle of Man TT Festival, and trusting the Government with your personal information.

Talking Heads
Talking Heads

-
Use the arrow keys to increase and decrease the volume, or space to toggle mute.