Steven is from San Diego, California.


Steven’s Videos


Steven Chen

Quarterfinal Entry


Steven Chen

Original Entry