I saw this.. thing.. waving wildly on the side of the road while driving to a client site a few weeks ago. The only thought that came to mind was, "My Gods, that's the biggest french tickler in the world."
Contact Me