- uploaded: Feb 21, 2012
- Hits: 316
Northern California small town of Oroville. Occurred February 13th 2012. From Sunset until late hours... and Feb 14th similar sightings in the same area.
Debunkers welcome. Watch in full screen :~)
And please, watch the whole thing before commenting as a debunker :~)