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.