WORLD


People were stunned at the sight of thousands of birds descending on a Texas shopping center

p>p>People were stunned at the sight of thousands of birds descending on a Texas shopping center in a scene that appeared taken straight out of an Alfred Hitchcock movie

© Content from this site must be hyperlinked when used.