United States

Status:

Already located!

Solution:

Lat/Lng:
34.127541859384, -118.36877524852753

place image

6 comments

C J Rutter 84 months ago
0

Pretty sure this is it external link

100 months ago
1

It was a movie location
external link

Anonymous 100 months ago
1

l.a

Anonymous 100 months ago
1

It's in california

Anonymous 100 months ago
1

Chemosphere in l.A. California, San Fernando Valley

Anonymous 100 months ago
1

external link