March '06 Tornado

Cohen Sports Complex in Chester, illinois