Received call at 1:58 PM on October 26, 2010. Upon calling back I heard a computerized voice say, "Welcome to the Twillio Sandbox. Please enter your eight digit pin to continue." It will allow four attempts before hanging up.
See www.twilio.com. It seems to be some kind of "cloud communication" [***]. I hope they go under and the venture capitalists have to sell their BMWs.
It must be some kind of software that people are trying to run on their computers. The "from" number 415 599 2671 is probably in their example code somewhere.