Brian May Throws Cold Water on Queen Sphere Rumors Nov 2, 2026 It's not the update fans were hoping for. Continue reading…