- Joined
- May 16, 2023
- Messages
- 39,141
- Points
- 113
Tiagong, Russia use S500 air defence complex to hoot this rock![]()
Chelyabinsk meteor
Many might remember the feeling of terror when the Chelyabinsk meteor crashed in Southeastern Russia in 2013. The meteor's size and velocity gave it a power equitable to that of an atomic bomb, and it could have easily razed a city to the ground had it landed in a more populated area.