Steve Lehman


Better known as the "Bighead". General Manager and Production Manager for events.


© 2018 LA Sound Co.     State Contractor's License Number: 750111    (Login)