Placebo, Picturehouse, Edinburgh

Placebo make a trip to the Picturehouse, in Edinburgh.

More like this