Wednesday, April 14, 2010

The Love Police

What happens when two men, armed with a camera go out on the streets of London to spread a message of Love and Truth?

Popular Posts