Kyle Thomas. Photo courtesy of Thomas