Race Report: 2012 Fifth Avenue Mile » Plaza Hotel

Fifth Avenue Mile, Plaza Hotel, New York City

The Plaza Hotel looms over the finish at Grand Army Plaza.


Your Comment

CommentLuv badge