United States

Status:

Already located!

Solution:

Lat/Lng:
34.127541859384, -118.36877524852753

place image

6 comments

C J Rutter 92 months ago
0

Pretty sure this is it external link

107 months ago
1

It was a movie location
external link

Anonymous 107 months ago
1

l.a

Anonymous 107 months ago
1

It's in california

Anonymous 107 months ago
1

Chemosphere in l.A. California, San Fernando Valley

Anonymous 107 months ago
1

external link