Mayflower, AR Tornado from Arkansas River (4/27/2014)

2016-02-08 64

Deadly EF4 tornado approaching Mayflower filmed by Brock Stroman at the banks of the Arkansas River on April 27th, 2014.