Wow, I don't quite understand what I'm seeing. What am I seeing? The large-screen projections I can understand - those are the avatars, the CGI recreations of the band de-aged to their younger selves - but who, or what am I seeing on stage, seemingly physical and solid performing in front of our eyes? Are these stand-ins or...holograms or something? If so, I've never seen anything like that out of science-fiction. Is that what this is? Because I'm not sure I can quite believe it.Posted by Bill Ryan (here)
Look at this brief clip from their new show... it's literally a little hard to believe.