Tuesday, August 3, 2010

Russell Brand & Helen Mirren Shoot the Arthur remake outside of Grand Central Station

You can see stars all over in NYC.











No comments:

Post a Comment