Lisa and GGC crew win K-Pop World Festival 2014 in Changwon, Korea.
October 20, 2014
And there was us thinking we were clever with our 4k PTZ roof-mounted cameras.
Google has gone one better, watch Dubai take shape over 30 years