This is what it's really like to live on the Toronto Islands
00:00:00