A Not So Happy Mistake Leaves Bob Ross’s Son with Nothing

 Star Trek fans will surely remember Lieutenant Uhura, the communications specialist aboard the Starship Enterprise. Her role was played by Nichelle Nichols, who is currently embroiled in a highly-publicized … [Read more...]

Print This Page