David Theroux

David Theroux was a character role-played by SovietSix.

Description
David Theroux is a Lead Special Prosecutor working for the Special Prosecutor's Unit.