No right clicks allowed!

Only God!

The fastest animal in the world, the peregrine falcon (at 242mph), nests atop the Brooklyn Bridge in New York City. WOW!

Leave a comment