Leo talks about the Amazon Echo, latest news with Telsa and takes your calls.