omg I actually just heard this sound where I live. It wasn't as loud as the sound in the video, but there's no doubt that it was the same one. For the record I live in southern California.
Edit: For the record I am NOT trolling. I am 100% serious.
EDIt2: And please for the love of god don't let this post devolve the thread into a "omg I herd it I think?"-fest
Edit: For the record I am NOT trolling. I am 100% serious.
EDIt2: And please for the love of god don't let this post devolve the thread into a "omg I herd it I think?"-fest