[WTF] Scary thought of the day: Dwayne Dibley and Lorraine Pascale. Siblings? Has anyone ever seen them in the same room?

Separated at birth?

Separated at birth?