Dr. Allbright

 
 
Dr. Allbright were based in the Bay Area of San Francisco as far as I can tell but nothing more is currently known about them so if you can help...
 
 
Dr. Allbright Light Show
 
 

If you can help with more information about this Light Show we would love to hear from you.