Profile cover photo
Profile photo
Ted Zhang
431 followers -
Studied at Penn. Work at Tesla Motors. Made in China
Studied at Penn. Work at Tesla Motors. Made in China

431 followers
About
Ted's posts

Post has shared content
help us!
Texas auto dealers want to stop Tesla from selling, delivering, & servicing cars. House hearing for HB 3351 is Tuesday, April 9th @ 1:30pm. Contact your local representative or come attend a hearing! Support American manufacturing and new business in Texas! 

Post has attachment
Photo

Post has attachment

Post has attachment
Feelin' great.

Post has attachment
I gave it my best shot! Don't make fun of my singing ><
I Dreamed a Dream - Les Misérables

Having Jelly Bean makes my phone feel new :-) 

Post has attachment
Photo

Post has attachment
hahahhaa

Post has shared content
PhotoPhotoPhotoPhoto
Iron Man (4 photos)
4 Photos - View album

Post has shared content
Wait while more posts are being loaded