Please rate:

UFO Activity Close To Yankee Stadium 10/11/2010

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



Categories:
Show Description Hide Description