Meteor, Space Ship, UFO? Unexplained Cloud in Pembroke Pines Florida 2/16/2013

Unexplained cloud formation in Pembroke Pines Florida 2/16/2013

source

Comments