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

WEBSITE

thelemontwigs.com

SOCIAL