Loading...
Uploaded by somnathpaul on Mar 12, 2009
This is what Israel's Rafael Missile Manufacturers had for Indian Defence Ministry. A Cabre, portraying Indian Culture... literally Insulting the Culture!
Nonprofits & Activism
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (2)