Detective trench coat is a hat worn by a detective, usually in the role of a spy or cop.The hat has a distinctive hat strap that sits on the brim
Detective trench coat is a hat worn by a detective, usually in the role of a spy or cop.The hat has a distinctive hat strap that sits on the brim