Giants live in the center of the Earth


  • Nikon FE2
  • Ilford XP2 Super


This gentleman, swears there are 30ft. giants living under L.A. He offered to take me, but then said one of us would have to be eaten by the giants. I wonder what you thought of this man before you read this.