It's Electric! E-Bike Bursts Into Flames Near Buckingham Palace



An electric bike blew up and burst into flames near Buckingham Palace in London on Saturday. No injuries were reported. #shorts