Home » tesla flyers fact check