Wednesday, January 19, 2011

Weather radar shows something unusual around time birds fell


There is no certain explanation but it appears to be a non-natural event.