Chad Villella Poster

Trivia (3)

Co-creator and member of Chad, Matt & Rob and Radio Silence.

Originally from Punxsutawney, Pennsylvania.

Graduate of Mercyhurst College in Erie, Pennsylvania.