Strange And CoolStrange And Cool

UFO Nevada TV News Report 19 November 2009

UFO Nevada TV News Report 19 November 2009

Wow these people were really freaking out about this light they saw.