Wife and I were sitting here in our apartment watching tv just now and heard a huge whooshing type noise that lasted for quite a while (a minute or two maybe?). Anyone else in town hear that and have an idea of what it was? Our neighbors were outside talking and made it sound like they might have seen something, but we have no view from our windows and couldn't see anything. Just curious.