Flock of Birds

Is this End Time Sign? Terrifying Video of Thousands Birds Descends on Texas Mall

Blogger

This video showing a flock of thousands of birds descended in a mall in Texas shopping center and create fear ...