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...

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

Dr. Allbright Light Show