18 Foot Telescoping Light Tower from Larson Electronics’ LarsonElectronicsLLC.com Provides 400,000 Lumen Light Output

18 Foot Telescoping Light Tower from Larson Electronics’ LarsonElectronicsLLC.com Provides 400,000 Lumen Light Output