MovieMaps

Photo of Nakamoto Plaza Construction Site

Location: Los Angeles Convention Center
As Seen In: Rising Sun