September 13, 2019 owner

Excellent job! We would recommend Karl to anyone! We already want to book for our event next year. Great mix of music– he knows how to keep the party going and the crowd happy.