top | item 47105645

(no title)

kevinak | 8 days ago

VCs have put in $120 million, so someone thinks that it's worth something.

discuss

order

No comments yet.