Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Welles Crowther
Follow
Born 17 May 1977 in New York City, New York, USA
Died 11 September 2001 (aged 24)
Actor
Sealed
2008
?.?
?.?
The 9/11 Faker
Self (archive footage)