3 Live Kru vs Devon Storm, Sinn & The Vampire Warrior NWA TNA Weekly PPV #58
Channel:
Subscribers:
720
Published on ● Video Link: https://www.youtube.com/watch?v=qkoysi3goJQ
The Debut of the Kru in a 6 Man Tag Team Match
The Debut of the Kru in a 6 Man Tag Team Match