April 25, 2024
Christopher DeVargas
Comedian Scott "Carrot Top" Thompson poses during a cover shoot for LVM, March 28, 2011.