...or it could be a brown dwarf.. a not-so-fully-formed star. In any case it's not much like the Rouge Planet from the Enterprise episode of the same name. still, very fascinating. Article here!
I remember the rouge planet, As I recall, Maybelline and Mary Kay were involved in a conflict there over a rich vein of mascara which ended ina battle in bras and panties. Or did I dream that one?