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.

Follow

Get every new post delivered to your Inbox.

Join 4,868 other followers

%d bloggers like this: