Need Feedback: My City Streams
We have a portfolio company that has been in development:
My City Streams - http://mycitystreams.com
What do you think of the concept?
Does the site accurately explain what the point of the company is?
What would you do to improve the messaging?