A ArloPins Lurker Joined Jun 15, 2023 Posts 503 Reaction score 2 Nov 14, 2025 #3 Cat Deeley ITV Palooza Barbican Centre London, England - November 11, 2025