Beijing Mushroom Cloud

by at . Comments
Check out this amazing video of a mushroom cloud forming over Beijing, China, on June 17, 2012. It's not the result of anything but natural cloud formations.
This video is no longer available. Please check below for related videos.
Tag:
Related Videos:
News Videos
Related Post:
Uploaded by:
Uploaded:
Duration: