Some people have too much time on their hands....

http://www.newgrounds.com/portal/content.php?id=32142