ELI5
ELI5: The Mind-Bending Concept of Quantum Foam