11"
612w
Felix Kim
(Hi No. 677489)
The meteor landed on a factory in Chelyabinsk, Russia. 15 Feb 2013, 10 am local time
Tweet
1
like
26
plays
Like
Like
Like
Like
Like
Like
1 Comment
Felix Kim
:
8"
612w