Monstermax MerchMonstermax MerchMonstermax is a Chevy monster truck owned by Cody Detwiler. It is featured on the WhistlinDiesel YouTube channel. After an accident which…Nov 11, 2022Nov 11, 2022