David Theroux was a character role-played by SovietSix.
Description[]
David Theroux is a Lead Special Prosecutor working for the Special Prosecutor's Unit.
David Theroux was a character role-played by SovietSix.
David Theroux is a Lead Special Prosecutor working for the Special Prosecutor's Unit.