06 Apr A new art installation scores a ‘Home Run’ ahead of opening day at Yankee Stadium Posted at 03:21h in Hood Art, Just Hood by 0 Comments Share The 161st Street BID unveils “Homerun,” a new sculpture by LeMonde Studio at Lou Gehrig Plaza celebrating the Yankees home opener on Friday, April 5.
Sorry, the comment form is closed at this time.