This is just awesome and well done. There are some corny video's out there but this one just blew me away.