Borg Queen Star Trek: First Contact
f p @
8 lists

Borg Queen

Borg Queen is a character in the fictional Star Trek universe.

/

Borg Queen is ranked on...