After a week's delay due to the recording studio (aka my home) being flooded out with 18 inches of water, the Cinema Toast Crunch crew is proud to share their thoughts on What's Up Doc?. The new release news may be slightly out of date, but blame Mother Nature on that one.