Meet Derlyn Roberts. She showed up at a press conference held by the Tampa Police Department (TPD) in Florida...
This woman pretended to be a sign language interpreter for some reason
InqPOP! Staff December 7th, 2017