Scooter crashes into cell phone repair shop

Published August 25, 2020 26 Views

Rumble A surveillance camera installed at a cell phone repair shop in Chengdu, China, captured the moment a scooter crashed into the store, narrowly missing a customer's head.