Horse Jumper Of Love Playing Their Self Titled Debut In Its Entirety 24 November 2026 Dublin The Grand Social Buy Tickets