24147 574185171158 4735395 n
Scott Torborg

Recovering engineering student / MIT Media Lab alumnus trying to do e-commerce right.