youtube.com

March 12, 2011

This 12 seconds > The last 12 seconds, ever.