15 times the brain blew our minds in 2024 Live Science(01) Author Dalbo 06 Jun 2025 Save Image Image gallery: Juicyjoycey Just Blew Our Minds Is This The Future