This first clip is from a police dashcam in Edmonton, Canada on November 20, 2008. This really is some amazing footage...
Here is another Meteorite, this one is from Australia. Again quite stunning...
For more from The Human Element check out Spider Vs. Bat or The 17 Year Cicadas!
No comments:
Post a Comment