Once upon a time in Russia, communism fell and Rock 'n' Roll rose to power. One band reigned supreme and toured far and wide across the eastern earth, but never even left Russia - until now. They only have once
Girls Fight Club
Insane Fight Club
GCW: Fight Club Houston
The Inner Scar