Did you hear about the meteor? They're Russian to clean it up

249 shares