Also available here (higher quality): http://www.youtube.com/watch?v=UhvfiJiwTQA
Also available here (higher quality): http://www.youtube.com/watch?v=ogbCjJNQ-9M