AMbitious
SHEDCRAZY...enough said
Ben Dettamanti A.K.A SHEDCRAZY is a self proclaimed shed hunter, which means he picks up antlers that elk and deer had dropped during their natural life cycle. He films youtube videos and creates a lot of entertaining, educational, and awesome content for