This sorta reminds me of...............
http://www.youtube.com/watch?v=dmHz80Ma4HI
Better version here, includes the ending.
http://www.youtube.com/watch?v=CzMy7-7WV44