Thomas Ryan

Thomas Ryan

Part-time writer for @SemiAccurate and full time college student.