5 Star

All part of the contradiction that is Matt Lampson: curmudgeon with a heart.

.