Mr. Radford

Mr. Radford was the manager of World O' Stuff. He was tied up in his basement by Fred Suggs, a compulsive imposter, for six months.