1
2
Istanbul Turkey residents just found out what people in some parts of the world experience pretty frequently, high winds that can rip apart a building and tear off a roof like it's nothing!
Watch as structures are blown over and buildings are ripped apart from these 120mph wind gusts tearing through Istanbul, Turkey.