LA based band with a horrible name, but beautiful music. Seriously, “Techno Squirrels”… I keep picturing a little kid with glow sticks and a Casio churning out techno from his bedroom. Here’s hoping they change their name….
Remind me alot of telepopmusik
Techno Squirrels – Love Comes First
[myspace]
Buy Vinyl Album: mute (Vinyl)
BTW: Happy Halloween!!!