Advertisement
Share Public Profile
Sheldon Lee
I live and work in Los Angeles California in the entertainment industry. A small happy part of my world is my comic news site with my friend Simon.
I live and work in Los Angeles California in the entertainment industry. A small happy part of my world is my comic news site with my friend Simon.