Cheech and Chong

cheech and chong are a dimwits heroes of cheech and chong movies series