Tag: Mr. Scratch is a villain who first appeared in season 10 of this CBS series set at the B.A.U.

close