First look inside the Electric Mercedes! – Should Tesla Be