James M. Shuart Stadium, Hempstead, NY (USA)

James M. Shuart Stadium, Hempstead, NY (USA)