MovieMaps

Photo of Crash Site

Location: Los Angeles Center Studios
As Seen In: Lucifer episode 2x12 “Love Handles