A massive construction project at the foot of the Sepulveda Dam in L.A. has been arousing curiosity among motorists driving on the 101 Ventura Freeway in the San Fernando Valley for the past week. A “Rasputin” sign hangs at the entrance to the dam. The project, it turns out, is a set for Iron Man 2. We have a pretty good idea what they…
Pushes Fox international ticket sales past $2 billion
