What is this?
A friend of mine lives in the Seattle area and found this on his window. Ever see anything like this before? Do you know what it is?
Observing members:
0
Composing members: 0
Composing members: 0
A friend of mine lives in the Seattle area and found this on his window. Ever see anything like this before? Do you know what it is?