The Shane Twins will reportedly be debuting on television within a few weeks and will be on the road with the Smackdown crew very shortly.
Archive
The Shane Twins will reportedly be debuting on television within a few weeks and will be on the road with the Smackdown crew very shortly.