James Somers

Affiliations

  • President at Blackcraft Cult Inc. (MRCD), 2014-03-28