Dean Takahashi

Dean Takahashi is a senior writer for Red Herring Magazine.


"The beauty contest" Dean Takahashi
Page: 1