cars can run easily on water, there's now at least 1000 people who they killed or had suicide themselves after showing their discovery in public
Yup they mute the news pretty fast and the world forgot about that even faster.