Environmentalists Hate World’s Cheapest Car By Devil's Advocate Politics • March 2009 • Views: 291 Youtube Video These people are sick!