life on mars in lancaster??

life on mars in lancaster??

Posted on 01 Dec 2008

This ad has just been revealed outside the Regal cinema in Lancaster - they don't do straight talking ads like this anymore!!

An Intereurope Company