Lemon Punch is a French rock trio that reinvents the raw energy of the 1980s by blending elements of American and British rock into an explosive live performance.
Comprising three musicians united by a shared passion, the band creates a vibrant, colourful soundscape that is bursting with energy.