Face off!! Mega Maiden vs. The Chop Chop Princess 1

Teh Andeh on Nov. 21, 2012

OH man! taking all bets! The gloves are off! Are you ready for the fight of a life time?! Shall we cue some fighting music?

lyrics matter. LOL\