Blow in

Blow in: To arrive, usually unexpectedly.