Please log in to comment
240 Chene, Detroit This warehouse was used for much of the filming, not much to see though.