GeekWire

October 15, 2010

Originally aired: Friday, October 15, 2010
Category: News
Todd and John see if Greg Sullivan, a product manager for Microsoft, can convince them to give up their iPhones.

You might also like...

mynorthwest.com

Copyright © 2013 Bonneville International. All rights reserved.