Mar 01, 2009
Know what this is about? Be the first one to add a plot.
Choo Choo Soul is released in 2006 and the latest season 2 of Choo Choo Soul is released in 2009. Watch Choo Choo Soul all seasons full episodes online - the English Family TV series from United States. Choo Choo Soul is directed by and created by Greg Johnson with Genevieve Goings and Constantine Abramson.