StreetTalk is a New York-based creative and advertising company that has built its business around unscripted street ...