Why was Stephen wearing a ghillie suit during last night's show? (And what is a ghillie suit?) Watch the full episode: http://on.cc.com/ZTfZgl
Photo
Shared publiclyView activity