MovieMaps

“The Sin Bin” Filming Locations

Lucifer episode “The Sin Bin” was filmed in Los Angeles in the United States of America.