US: Lamborghini Bursts Into Flames in Copley Square, Boston
- Captured on Friday 19th of October 2018
- Location is Boston
Description
Lamborghini caught fire in front of the main Boston Public Library in Copley Square in Boston, MA on Friday. The cau Read more...