The Lemon Twigs
Long Island, New York, United States of America
PERFORMER
Hailing from Long Island-USA, The Lemon Twigs fuse tightly constructed pop, sophisticated orchestration, and British invasion melodies.
Hailing from Long Island-USA, The Lemon Twigs fuse tightly constructed pop, sophisticated orchestration, and British invasion melodies.