Amarillo TX Multiple 18-Wheelers Flip Over in Amarillo Wind Storm (March 14, 2025) Israel Ag Nouh Yattara 14 Mar 2025 · 1 min read https://www.youtube.com/watch?v=PTPW3mwr1QI