All posts tagged "barracudae"

  • Barracudae gets update

    “Man Is Vox: Barracudae” by John Ira Thomas and Carter Allen is being released in a 2.0 version. The graphic novel was originally released in...