twins commit the perfect crime wtf fun facts October 23, 2015 Twins commit the perfect crime – WTF fun facts