Cool videos for curious minds of all ages.
…a very big meteor burned up over Chelyabinsk, a city in Russia just east of the Ural mountains, and about 1500 kilometers east of Moscow. The fireball was incredibly bright, rivaling...
Copyright 2011-2014 The Kid Should See This. All rights reserved.
Made with ♥ in Oakland, California by Rion Nakaya. | About | Archive