- April 25, 2006
- Posted by Marc
TLP Hits China
This Thursday night the London Police will have the debut exhibition inside Mainland China. If you are in Shanghai, be sure to head over to DA>SPACE Gallery around 8pm on the 27th. Should be an amazing show.