What is up with Double Star phone screens?













What is this about a physical exam? Never heard of this. Anyone knows if we have to go to a special doctor and have special tests? Crazy. Most companies only want d ug screens.