Lord of the Lost, Beijing - Last stop in China


18 Dec
18Dec

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




Comments
* The email will not be published on the website.