Phoenix Lights - April 21, 2008

More lights seen over Phoenix, AZ. Video is of a local station covering the story.

Liveleak on Facebook

Advertisers