Originally Posted by Robin
Indeed it is. It's from the bonus stuff of the Live In Amsterdam DVD released in 2003.
I love the bonus stuff of Toto! They are so cool and crazy behind th stage though they are cool on the stage, too... Especially Steve, he laughs all the time, he is so funny...Robin: Do you know the scene when Toto are in the bus and Simon shows his poop "jingle bells" version?? This is sooo crazy!! :D