Video Shows Hundreds of Birds Taking Over California Home

Alfred Hitchcock is smiling somewhere — hundreds of birds overran a Southern California home, and even spent the night … and the video is straight out of that very famous horror film. The nightmarish scene played out lately in Torrance, CA……

Read More

Trending Posts

Related Posts