I found this on YouTube. It just misses being quite as clever as it could have been, but it's still well done.
.