TED Community » kyle fancher

About Me

Location:
United States, Rochester, NY


Comments

Favorite talksSee all »