06 August 2006

So final teaser question - spot the masks?! HK Coliseum. Aug 2006.