First Impression: PR Lighting XRLED 500 Spot

Powerful new LED, moving head spot is distributed in the US by San Antonio, Texas-based Mega Systems.

by