New Mewtwo footage!

#71duderdude3(Topic Creator)Posted 4/8/2013 10:29:26 AM
It totally does look like Freeza, huh?