Watch Tesla Model 3 Performance Drag Race Yamaha FZ 09 Motorcycle It’s car versus bike in a racing duel. Source: Electric Vehicle News