Evil Twins
Twins vs Twins
Season 3 Episode 3
Identical twins Ron and Tron had physical limitations due to medical issues, but they both lived fruitful lives. That was, until a blossoming love turned deadly for Ron
Evil Twins airs on Investigation Discovery at 5:00 PM, Sunday 27 October.
Topics
News ➝ Current Affairs
Documentary