Register and share your invite link to earn from video plays and referrals.

Dallas Tesla David
@dallastesla
The future is autonomous. The future is Tesla.
Joined November 2011
961 Following    6.7K Followers
Last night the US lost and China won.