UFO Activity Close To Yankee Stadium 10/11/2010

  • Uploaded by Mikeybandb on Oct 13, 2010
  • Views: 13

Activity filmed close to Yankee Stadium in Bronx, New York. This footage was taken on Monday, 11th October 2010.



Categories:
Show Description Hide Description