Los Angeles, CA
June 10, 2012
favorited this photo
OMG, I saw that movie there 1981.
It was shown in the main theatre, #1.
This is California. They have all the fruits, nuts and flakes. What did you expect?