'Barry Larry Terry' mugshot creates social media sensation Daily Mail(01) Jeffery Kihn 10 Jun 2025 Save Image Image gallery: Barry Larry Terry: The Dynamic Trio You Need to Know About