Tornado caught on camera moving across Little Rock, Arkansas

2 months ago 4

A tornado that has destroyed buildings and overturned cars has been caught connected camera from Baptist Health infirmary successful Little Rock, successful the US authorities of Arkansas.

Videos person been circulating connected societal media, showing it moving crossed the city.

Read Entire Article