Viewing a single comment thread. View all comments

avoidingmyboss t1_j8gxmgj wrote

Yes! I saw them last night in Vermont and then again this evening in Massachusetts. I had no idea what they were at first, scared the shit out of me for sure.

1