Zach Nichols
Zach Nichols is the winner of the 23rd season of the MTV reality game show, The Challenge. more »