Skip to content

Northwood Tornado North Dakota USA 20 june 2012

June 21, 2012

Small tornado cruises on by the little town of Northwood, North Dakota. Scaring women and children shitless.

About these ads

Comments are closed.


Get every new post delivered to your Inbox.

Join 4,835 other followers

%d bloggers like this: