Electric scooter being charged in a living room smokes then explodes near a father and child. The father grabs his child and runs out of the room, which is set ablaze. Location: China.
© Copyright Launchpad Entertainment, LLC. 2025. All rights reserved.