Video

It’s really amazing to see how technology has evolved in the past few years. This video was recorded during a 2009 appearance on MEGA TV. The resolution is 240p, which was the base resolution for Youtube at the time.

MegaTV