I was browsing on youtube today and came across a video that i thought was quite interesting. Something i have never seen before, but being a major Disney fan i just had to watch.
I don't know if any of you will have seen it, i imagine it aired on US TV at some point on The Science Channel, but...