3 ms·The Edison twins are on netflix Canada. SI was shocked to see it.by wolco 8y agoThe Edison twins are on netflix Canada. SI was shocked to see it.