oppositejohn(@oppositejohn) 's Twitter Profileg
oppositejohn

@oppositejohn

Renaissance man - edupreneur, artist and photographer. Read a lot & been told I write like an angel too. Modest & learning Mandarin.

ID:43294408

calendar_today29-05-2009 07:58:15

46,8K Tweets

1,7K Followers

1,5K Following