File:EXCLUSIVE 'Riverdale' Star Madelaine Petsch Finally Addresses Those 'Twincest' Rumors!