Galleries In Photos: The Walkmen at Vicar Street, Dublin August 28, 2023 - By Loreana Rushe The Walkmen live at Vicar Street in Dublin. Photos by Leah Carroll ‹ › × ×