Green & yellow people appear in front of Colonie Center | Weird
These oddly-dressed people were spotted in front of the LL Bean store at Colonie Center earlier today.
We called LL Bean, but they said the curiously clothed folks had nothing to do with their store.
The reason for the green and yellow getups remains a mystery. Anyone out there know what this was about?