Also known as: sunnyinohio
Big Chen lives in Euclid, Ohio, but has also spent time in Newburgh, New York.
Euclid, OH | Imperial Beach, CA
Also known as: sunnyinohio
Pao Chiu Chen lives in Euclid, Ohio, but has also spent time in Imperial Beach, California.