Tags

Related Posts

Share This

North Haven, CT USA

found on 10/7/15–I was pumping gas and looked up and found it sitting atop the gas pump!Lime Green and Pink