I took this picture yesterday while traveling. I thought you could have fun with it. What the heck is it and why was what I asked.

This can be seen from the parking lot at the Charlton, Mass. travel plaza on the Mass. Turnpike.


Photo by Tom Remington

Related Posts