TechnoSquirrels is a Los Angeles based techno collaboration. Both Lisa and Ryan have been active musicians for years playing in rock bands and making their own techno music. They first met in Liverpool, England, when they studied sound technology at the Liverpool Institute for Performing Arts in 1999.
Lisa grew up in Sweden - a country known for its long winter nights. But where there are long nights, there are long raves and Lisa quickly found herself immersed in Sweden's techno sc...
(more)