Lightning Throwers
00:32Lords of Lightning attempt to survive millions of volts of electricity.
From:
Showstoppers and Ripley's Believe It or Not
Lords of Lightning attempt to survive millions of volts of electricity.