metlife stadium

/M EH1 T L AY0 F S T EY0 D IY0 AH0 M/
N
  1. 1

    an open-air multi-purpose stadium at the Meadowlands Sports Complex in East Rutherford, New Jersey, United States.