The Mind Boggles...! - Photoshots - the web folio of Tony Stewart.

The Mind Boggles…!

Any thoughts on what they were filming here??!