Late Night Open Thread Cheech and Chong would be proud. By John Amato 04/26/06 04:36 pm Cheech and Chong would be proud.