Rrrrowr

Posted on January 10, 2005 by Gene

Just a heads up — so to speak. The Kratt Brothers will be on tomorrow’s Ellen DeGeneres show.
Grrrr.