MovieMaps

Photo of Super Bowl XII

Location: Los Angeles Memorial Coliseum
As Seen In: Heaven Can Wait