menu
Stephen Chase
Amarillo, Texas, United States
Nov. 13, 2018, 2:15 p.m. PST
registered for challenge
June 16, 2017, 1:15 p.m. PDT
registered for challenge
May 21, 2017, 4:07 p.m. PDT
registered for challenge