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