It was double happiness for twin brothers in Michigan when their wives delivered babies on the same day. Joshua and Justin Thorington were awaiting the birth of their unborn babies but did not expect that their wives would give birth on the same day.