Beauty and the Beast

Posted on Jan 17, 2011  |   1763 views  

Attention! to the gas-guzzlers please......beautiful on the eye and Beast (sucking up gas and using high emissions) on the after-effects.

India

Rate this (1 Ratings)
More from Tejinder ladi
View portfolio