Home Bands Music Forums


La Escondida Pro Sound Productions

LEPS

La Escondida Pro Sound Productions (La Escondida translates "the hidden")
is a full service production studio based in Northeast Illinois.