Remember, the current is related to the change in voltage per unit time or I = C dv/dt. dv/dt is the change in voltage per unit time and C is the capacitance in Farads. Suppose you discharge a 100 ufd capacitor from 12V to 0V in 1 microsecond. Then dv/dt = 12/0.000001 or 12,000,000 volts per second. Multiply by 0.0001 Farads and you get I = 1200 Amps.
Shorting capacitors is a really bad idea. A 100 ufd is a pretty small capacitor, how about 3500 ufd? That would give you 35 times as much current or 42,000 Amps. That should light things up! Briefly...
There may be some internal resistance that tends to limit the current and it might be worth considering but, basically, those arcs and sparks are a bad thing.