Strange sitings in Greeley, CO…not sure what to make of it.

Advertisements