Leaf Hound Twickenham Review 6/5/25
- wrinklyrockers
- 2 days ago
- 1 min read

The intimate setting of London's refurbished, red Eel Pie Club in Twickenham, toward the end of last month, showcased Hard Rock outfit Leaf Hound’s new album, 'Once Bitten', so not only see today Denise Lester's review and photos from the gig, but also watch today's 'Sad Road To The Sea' Video Of The Day, filmed on the night.
Comments