Picture - PETA and Roger Moore London, England, Thursday 5th November 2009

PETA and Roger Moore Thursday 5th November 2009 campaigns against the force feeding of animals and selling of Fioe Gras with a poster on a bus stop near Selfridges depicting Sir Roger Moore. London, England

peta 2643227




Tangerine - Trailer

'Tangerine' is an upcoming film from director Sean Baker ('Starlet', 'Greg the Bunny'). The film was written by Baker...