Lord of the Lost, Beijing - Last stop in China

18 Dec

Here are the pictures of the last show with Lord of the Lost here in China - Beijing.

It was a blast - as usual.

Some more pictures of the Lost

* The email will not be published on the website.