Links for China, IL S1E4: Baby Boom

Cartoons Buzz

Episode 4

83 watches

October 17, 2011
After a giant baby is born in the Super Science lab, obliterating the campus, the faculty is split between whether they should raise the monstrous infant or destroy it.
October 17, 2011
After a giant baby is born in the Super Science lab, obliterating the campus, the faculty is split between whether they should raise the monstrous infant or destroy it.