I sent my former car insurance agent's letter back to him with a nice note added...
Enclosed with the letter he sent was this flyer...
What is this graphic about?
I don't get it. Is this mother and son team some kind of Ray Harryhausen gigantic creature effect from one of those Sinbad movies?