Video: Velvet Sky Makes Surprise Genesis Arrival

SoCal Val runs in to Velvet Sky at Genesis. Velvet seems to be on a mission and promises all will be made clear at tonight’s Genesis Pay-Per-View: