Talk:Captain Pete

I Have A Question.What Is This Fellow Doing In The Heroes Wiki?.