TitanCentral.com Closing Shop Beginning Dec. 21st

TitanCentral.com Closing Shop Beginning Dec. 21st

  • Was this announcement exiled to the DXDA board to avoid prying eyes?