Bradshaw , Nebraska tornado 20 June 2011

LiveLeak.com - Tornado Footage - Nebraska

Leave a Reply

s2Member®