Carlos Mencia Photos
Carlos Mencia was born on 01 Oct 1967 in San Pedro Sula, Honduras. His birth name was Ned Arnel Mencia. His is also called The Punisher. His height is 173cm.
Carlos Mencia was born on 01 Oct 1967 in San Pedro Sula, Honduras. His birth name was Ned Arnel Mencia. His is also called The Punisher. His height is 173cm.