disney castle

Disney’s latest guest experience technology: Immersion or invasion?