scenicworldApril 2nd, 2008, 10:07 am CAT POWER ON LETTERMAN! If you guys missed it or don't live in the U.S, here you have it!