In the small tourist town in Western Canada a set of twins is about to be hailed a medical marvel. Their mother believes that nature has given these girls the ability to communicate in extraordinary ways soon she'll find out for sure.
Unable to be separated these girls with spend their entire lives join together at the head but the family the twins are a blessing. Hoping the girls beat the odds and lived to maturity the family turned for advice to the Chapel twins also join at the head.
Video Via Barcroft TV
Loading...