(meant in humor)

What is it with meteor's and Russia?  They seem to attract the like moths to a the flame.  Didn't they have one earlier which flattened 700 miles of forest in Siberia?