US: Texas The Leaning Tower Of Dallas Finally Falls Down 3
- Captured on Monday 2nd of March 2020
- Location is Dallas
Description
The Leaning Tower of Dallas has finally fallen down on Monday, March 2nd afternoon. For the past week, the Leaning To Read more...