4 Feb 2010

Oh. My. God.

Just found where I am about to speak. Is this the biggest screen in the world?