losthunderlads.com
Not quite as much like an episode of The Twilight Zone as it sounds
The New Scientist, via Neatorama: “Our World May Be a Giant Hologram” The idea that we live in a hologram probably sounds absurd, but it is a natural extension of our best understanding…