The Green Eyed Monster!
. . . . or have the aliens landed??
This . . (I don't know what to call it!) . . appeared in the middle of a local retail park,and I have no idea what it's supposed to represent!
Have a great weekend blippers, and don't forget to change your clocks if you're in the UK!
Comments
Sign in or get an account to comment.