UK: Dashcam Catches Moment Tree Falls Onto London Street
- Captured on Sunday 9th of February 2020
- Location is London
Description
A dashcam on a London cab caught the moment of a tree falling on Buckingham Palace Road on Sunday morning. The footag Read more...