The Falcon Has Landed

The Falcons have returned to the Oracle towers in Redwood Shores. Check out the new babies on Falcon-cam!

Background about the Falcons is here.

Comments:

Post a Comment:
  • HTML Syntax: NOT allowed