Stop in for a cup of coffee

Oh my brother got LUCKY today, had a semi tire go thru his windshield at 70mph
That's "lucky"??