Wibble News
Create new article
A transparent water droplet hovering in mid-air emitting a blue glow.
2024-05-10
Used in
"Scientist Defies Physics with Impossible, Transparent and Wet ‘Water'"