Scientists are now claiming they found the elusive Planet X or Nibiru while doubting astronomers are in an uproar. Is this a foreshadowing of an eminent celestial event? On tonightundefineds show, Clyde Lewis talks with science writer and producer, Marshall Masters in undefinedWALKING IN NIBIRU WONDERLAND!undefined