Paradise by the Dashboard Light
September 9, 1989 in Cedarwood saw a remarkable event in the natal department of the General Hospital. Two sets of twins were born to the McCallister family and the Pascucci family respectively. Ian and Evan McCallister and Rainne and Rio Pascucci were destined to be...