>> the story I remember reading pertaining to that picture <<
yes, it's in the Stones on Tour book that the photo's from.
the story about Keith and Ron planting land mines around the premises is pretty good too - and about equally true. :E
"What do you want - what?!"
- Keith