All eyes on F1

Updated: Oct 27, 2011 22:10 IST

PETA activists, wearing green pit-crew outfits and holding signs that read 'Rev Your Engine-Go Vegan!', stage a demonstration at Jantar Mantar in New Delhi.
9/22
PETA activists, wearing green pit-crew outfits and holding signs that read 'Rev Your Engine-Go Vegan!', stage a demonstration at Jantar Mantar in New Delhi.

top photos

other photos