Owen Hyde
@OwenHydeNYC
Technology investor. Opinions expressed are my own.
ID:401786997
31-10-2011 02:44:02
2,1K Tweets
478 Followers
1,9K Following
@OwenHydeNYC
Technology investor. Opinions expressed are my own.
ID:401786997
31-10-2011 02:44:02
2,1K Tweets
478 Followers
1,9K Following