Scientists Discover New Organ In The Center Of The Human Head

Danny Razor – Medical researchers have made a shocking historical anatomical discovery by finding a new organ located at the center of the human head.