The Charlie Horse Music Pizza

The Charlie Horse Music Pizza is a television series. It aired in 1998 to 1999 on PBS Kids.