Steven Lin
Town/Where I live
Beijing, China
Occupation
Journalist
Interests
Fun stuffs online, TV series, Movies, Books
Greatest Love
the greatest romance? if not, my mom.
Biggest worry
Will the Studio 60 being canceled by NBC?
Wisest thing anyone ever told me
Nothing comes from nothing.
Advertisement
