November 8, 2023 – The Admiral – Omaha, NE On Wednesday night November 8, 2023, The Struts brought their “Remember The Name Tour” to the