Twin brothers Josh and Justin Thorington celebrate their birthdays on the same day -- and now their children will too, as each of them became a dad on the very same day.

And each of their babies was delivered at the same hospital in Traverse City.

Josh and his wife Denise welcomed their son Jack at 4:18 am Tuesday. Baby Lucy was born to Justin and his wife Alex hours later, just before midnight.

According to WGN, the mothers' due dates were about two weeks apart, so the same-day stork visit was totally unexpected.