The birth of the devastating Oklahoma tornado

The birth of the May 20, 2013 tornado at Newcastle, OK.

Popular Posts