UK: Car Plunges Into Edmonton Police Station
- Captured on Wednesday 11th of November 2020
- Location is London
Description
A vehicle plunged into Edmonton Police Station in Fore Street, North London on Wednesday, November 11 night. After the c Read more...