MovieMaps

“High School Poppycock” Filming Locations

Lucifer episode “High School Poppycock” was filmed in Los Angeles in the United States of America.