Talk:Jimmy Neutron Promotional Interruptions (2000-2001)/@comment-5259809-20160516113612/@comment-30128581-20160516191522

That was my guess too. The thing is that my original guess was that they made it at the Nick Headquarters in New York, but they were not filming anything there yet. What I really want to know is what materials they used to make it. It just looks so poorly made.