- You are here:
- Auto News >
You don't have to belong to PETA to believe in the ethical treatment of animals. And if you count yourself in that lump, perhaps it's best to avoid watching the video below. That said, Renault has released the second of its so-called "Challenge Us If You Can" videos, this time filmed at the ...