Miami Drive-In Theatre - fltmiam005
- Submitted By
- Marty Lineen
- Uploaded
- 12/31/2009
- Year Taken
- 2009
- Taken
- Dec 31 2009
- Comment
- I went to where it was. A little is left. I was standing on NW 81 Street to get the picture looking in a north direction. On top of the picture there is a green fence, behide it is NW 83 Street.