Forum:At Last.......

The sudden appearance and the donning of their mask......... interesting Isn't??

How Powerful Are Each Vizard??
I just don't know how much power each have but the only thing i can say now is................. AWESOME...............!!!!!