The US got this the other night ... maybe it had siblings that followed it on the way in? Part of the current meteor showers?
...