Feb 4, 20191 minEarthCam's Construction Time-Lapse of Mercedes-Benz Stadium, Site of Super Bowl LIIIWHAT: Yesterday, Sunday, February 3, the New England Patriots and Los Angeles Rams faced-off at Mercedes-Benz Stadium in Atlanta for the...