Heavy Electrical Buzz and Hum

Heavy Electrical Buzz and Hum

Heavy buzzing and humming from an electrical current or device.

by
by
by
by
by
by