A Sit Down With DJ Talla 2XLC

German based producer, Andreas Tomalla, or as we know him, Talla 2XLC, has done a lot more than just produce amazing music for listeners worldwide. His extensive background in the scene reaches far past that. His music career started in the 80’s and never slowed down from there. From the famous Technoclub in Germany to […]