Doug Denance

Doug Denance is a Canadian monster truck announcer.