Surveillance camera from China shows a man getting electrocuted after being unable to let go of a car wash pump. He struggled but eventually managed to unplug the piece from the extension cord to save himself.
© Copyright Launchpad Entertainment, LLC. 2025. All rights reserved.