A power supply generating up to 100 thousand volts and it's effect on some candles.
by Technical info
by christmasduck2
by Adion Chen
by Ion Doll
by Trade Counter Direct
by Creative Channel
by MNda TV