Moving parts are always fun for babies and this train moves along the floor and plays music. Each car can hold a peek-a-block and the first and third cars move the block up and down as the train moves.
1 Train Engine with Yellow Carriage
1 Blue Carriage
5 Blocks