Russian Meteor

Best Reaction To Russian Meteor Ever

I’m sure there’s an “In Soviet Russia” joke to be had, but this honestly just speaks for itself.

Comments