top | item 15907385

(no title)

sp821543 | 8 years ago

They are in a bubble, and bubbles can last for years. They also drive innovation.

discuss

order

No comments yet.