Denise Moderator Sep 6, 2011 #1 Strange sound coming out of the sky in Florida for over 20 minutes. The authors of this video believe the sound is an inbound tornado which of course turns out to be false. The following is an excerpt from the description on the authors homepage"
Strange sound coming out of the sky in Florida for over 20 minutes. The authors of this video believe the sound is an inbound tornado which of course turns out to be false. The following is an excerpt from the description on the authors homepage"