Noah
Noah is the latest member of Pillar. He took over for Travis Jenkins on 5/12/01. He is from North Carolina.
More info on Noah soon.