Libra Digital Alkmaar, Netherlands
Libra Digital Records is founded in 2011. Libra is a collaboration of a group of producers/DJs of Electronic Music. They all come from the underground scene of the 072 area in the Netherlands.
If you like The Invasion I, you may also like:
Bandcamp Daily your guide to the world of Bandcamp