25 () posted 90 days ago by DrLeaks2 90 days ago by DrLeaks2 +27 / -2 17 comments share 17 comments share save hide report block hide replies
Wasn’t this picture from Houston in 2020?
It's from Dallas, google maps shows the spot is a building site: https://www.google.co.uk/maps/@32.7890475,-96.8071244,3a,75y,207.3h,101.63t/data=!3m6!1e1!3m4!1sBxN1k_wSsZsC0zSPvqiAQg!2e0!7i16384!8i8192?coh=205409&entry=ttu