Richard Ryan & Tavarish briefly talk SEMA car shows & Tesla controversies