Smoosh Sing On Yo Gabba Gabba!

Last year, teenage sisters indie pop group Smoosh appeared on the children's television show Yo Gabba Gabba! » 8/12/08 11:00am 8/12/08 11:00am and it reran this morning. Here's a clip of the girls singing their song "Pajama Fun Time." Around the time when their album She Electric was released (2004) was when mainstream audiences first began hearing of…