#1: Russian Music Video Author: StormGrenadiar, Posted: Thu Jul 20, 2006 11:51 pm Go google: search Lube Kombat. Choose Lube-Tube, Lube Kombat.
Hail Mother Russia!!!!!
#2: Author: Luft_Karabiner, Posted: Sun Jul 23, 2006 10:41 am WOW! Nice find
#3: Author: pvt_Grunt, Location: Melbourne, AustraliaPosted: Sun Jul 23, 2006 12:23 pm Scroll down to see the translation and the TV series the scenes are from. One guy says he found a English version on E-Bay!!