Doing Time in Tasmania

Season 1 Episode 176  ยท  Oct 20, 2014, 09:20 PM

Subscribe

Port Arthur, an inhospitable spit of land on this island off Australia's southeast coast, was once the final stop in England's prison system.