Talk:WWE vs. Capcom/@comment-70.115.178.224-20120313070558

This is THE most retarded concept i've ever heard in all of my life. Congratulations,you've made me lose all faith in humanity. I hope you're happy...dick...