IIRC there are basically no roads between Churchill and "civilization" so supplies have to be flown in.Also,IIRC Churchill was mentioned in "Ice Road Truckers",a cable TV series here in the States a few years ago.
That's true. There are no roads to civilization (you can't drive to Winnipeg) but there is a train. When I went there in 1997, one of the locals told me that the rich people fly into Churchill and every one else takes the train.
It is indeed a very remote place, but it is one of forbidding beauty. Nice place to visit, but I wouldn't want to live there.