Rene Light

Tag Team Championship Contenders Battle Royal
Tag Team Championship Contenders Battle Royal
German Stampede Wrestling
October 18, 2003
(0 votes)