MovieMaps

Photo of 'The Lion' Fight

Location: Temple Performing Arts Center (Temple University)
As Seen In: Creed