Tag Team Battle Royal Review Posted by TWK on August 28, 2012 Posted in: Video Review, Wrestling Review. Tagged: Boys of Summer, Chatch and Krotch, KROTCH, Landon Thomas, Revelation, The Frat, TWK Reviews, Vanguard Championship Wrestling, VCW, wrestling. Leave a comment From the great state of VA, it’s another battle royal. The show can be bought here: http://www.VCW-Wrestling.com