Impressive Car Chase at Disney World

Posted by ursolame on Jun. 27, 2007

First I was convinced that these were little RC cars and I was blown away by what I thought to be excellent controllers. Seeing the people come on stage afterwards first made me think that they were ferrets dressed in uniforms but then it hit me!

Categories People & Lifestyle

Tags chase, disney

More Details